Mercurial > libavcodec.hg
comparison libpostproc/postprocess_internal.h @ 1196:2e06398e4647 libavcodec
mpeg2 qscale flag
a few bugfixes for the C pp code
minor optimization
author | michaelni |
---|---|
date | Fri, 18 Apr 2003 12:45:34 +0000 |
parents | 57fe9c4e0c6e |
children | ea5200a9f730 |
comparison
equal
deleted
inserted
replaced
1195:f7522f310c7e | 1196:2e06398e4647 |
---|---|
135 uint64_t __attribute__((aligned(8))) pQPb2; | 135 uint64_t __attribute__((aligned(8))) pQPb2; |
136 | 136 |
137 uint64_t __attribute__((aligned(8))) mmxDcOffset[32]; | 137 uint64_t __attribute__((aligned(8))) mmxDcOffset[32]; |
138 uint64_t __attribute__((aligned(8))) mmxDcThreshold[32]; | 138 uint64_t __attribute__((aligned(8))) mmxDcThreshold[32]; |
139 | 139 |
140 QP_STORE_T *stdQPTable; ///< used to fix MPEG2 style qscale | |
140 QP_STORE_T *nonBQPTable; | 141 QP_STORE_T *nonBQPTable; |
141 QP_STORE_T *forcedQPTable; | 142 QP_STORE_T *forcedQPTable; |
142 | 143 |
143 int QP; | 144 int QP; |
144 int nonBQP; | 145 int nonBQP; |
145 | 146 |
146 int frameNum; | 147 int frameNum; |
147 | 148 |
148 int cpuCaps; | 149 int cpuCaps; |
149 | 150 |
150 int stride; ///<size of some buffers (needed to realloc them if needed) | 151 int qpStride; ///<size of qp buffers (needed to realloc them if needed) |
152 int stride; ///<size of some buffers (needed to realloc them if needed) | |
151 | 153 |
152 int hChromaSubSample; | 154 int hChromaSubSample; |
153 int vChromaSubSample; | 155 int vChromaSubSample; |
154 | 156 |
155 PPMode ppMode; | 157 PPMode ppMode; |
156 } PPContext; | 158 } PPContext; |
157 | 159 |
160 |