#include <postprocess_internal.h>

Public Member Functions | |
| uint64_t | __attribute__ ((aligned(8))) packedYOffset |
| uint64_t | __attribute__ ((aligned(8))) packedYScale |
| uint64_t | __attribute__ ((aligned(8))) pQPb |
| uint64_t | __attribute__ ((aligned(8))) pQPb2 |
| uint64_t | __attribute__ ((aligned(8))) mmxDcOffset[64] |
| uint64_t | __attribute__ ((aligned(8))) mmxDcThreshold[64] |
Data Fields | |
| uint8_t * | tempBlocks |
| used for the horizontal code | |
| uint64_t * | yHistogram |
| uint8_t * | tempBlured [3] |
| int32_t * | tempBluredPast [3] |
| uint8_t * | tempDst |
| uint8_t * | tempSrc |
| uint8_t * | deintTemp |
| QP_STORE_T * | stdQPTable |
| used to fix MPEG2 style qscale | |
| QP_STORE_T * | nonBQPTable |
| QP_STORE_T * | forcedQPTable |
| int | QP |
| int | nonBQP |
| int | frameNum |
| int | cpuCaps |
| int | qpStride |
| size of qp buffers (needed to realloc them if needed) | |
| int | stride |
| size of some buffers (needed to realloc them if needed) | |
| int | hChromaSubSample |
| int | vChromaSubSample |
| PPMode | ppMode |
Definition at line 113 of file postprocess_internal.h.
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint64_t PPContext::__attribute__ | ( | (aligned(8)) | ) |
| uint8_t* PPContext::tempBlocks |
used for the horizontal code
Definition at line 114 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| uint64_t* PPContext::yHistogram |
luma histogram. we need 64bit here otherwise we'll going to have a problem after watching a black picture for 5 hours
Definition at line 121 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| uint8_t* PPContext::tempBlured[3] |
Temporal noise reducing buffers
Definition at line 127 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| int32_t* PPContext::tempBluredPast[3] |
Definition at line 128 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| uint8_t* PPContext::tempDst |
Temporary buffers for handling the last row(s)
Definition at line 131 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| uint8_t* PPContext::tempSrc |
Definition at line 132 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| uint8_t* PPContext::deintTemp |
Definition at line 134 of file postprocess_internal.h.
Referenced by pp_free_context(), and reallocBuffers().
| QP_STORE_T* PPContext::stdQPTable |
used to fix MPEG2 style qscale
Definition at line 142 of file postprocess_internal.h.
Referenced by pp_free_context(), pp_postprocess(), and reallocBuffers().
| QP_STORE_T* PPContext::nonBQPTable |
Definition at line 143 of file postprocess_internal.h.
Referenced by pp_free_context(), pp_postprocess(), and reallocBuffers().
| QP_STORE_T* PPContext::forcedQPTable |
Definition at line 144 of file postprocess_internal.h.
Referenced by pp_free_context(), pp_postprocess(), and reallocBuffers().
| int PPContext::QP |
Definition at line 146 of file postprocess_internal.h.
Referenced by dering_altivec(), do_a_deblock_C(), doHorizDefFilter_C(), doHorizLowPass_C(), doVertDefFilter_altivec(), doVertLowPass_altivec(), horizClassify_C(), vertClassify_altivec(), and vertClassify_C().
Definition at line 147 of file postprocess_internal.h.
Referenced by do_a_deblock_C(), isHorizDC_C(), isVertDC_C(), and vertClassify_altivec().
Definition at line 151 of file postprocess_internal.h.
Referenced by postProcess(), and pp_get_context().
size of qp buffers (needed to realloc them if needed)
Definition at line 153 of file postprocess_internal.h.
Referenced by pp_postprocess(), and reallocBuffers().
size of some buffers (needed to realloc them if needed)
Definition at line 154 of file postprocess_internal.h.
Referenced by pp_postprocess(), and reallocBuffers().
Definition at line 156 of file postprocess_internal.h.
Referenced by pp_get_context(), and pp_postprocess().
Definition at line 157 of file postprocess_internal.h.
Referenced by pp_get_context(), and pp_postprocess().
Definition at line 159 of file postprocess_internal.h.
Referenced by do_a_deblock_C(), isHorizDC_C(), isVertDC_C(), postProcess(), and vertClassify_altivec().
1.5.5