Mercurial > libavcodec.hg
comparison libpostproc/postprocess_internal.h @ 937:04fd733c5e4b libavcodec
buffer alloc cleanup / 10l
author | michael |
---|---|
date | Sun, 29 Dec 2002 00:57:23 +0000 |
parents | c39e14fc2392 |
children | 8a95bda80fdc |
comparison
equal
deleted
inserted
replaced
936:caa77cd960c0 | 937:04fd733c5e4b |
---|---|
98 | 98 |
99 /* Temporary buffers for handling the last row(s) */ | 99 /* Temporary buffers for handling the last row(s) */ |
100 uint8_t *tempDst; | 100 uint8_t *tempDst; |
101 uint8_t *tempSrc; | 101 uint8_t *tempSrc; |
102 | 102 |
103 /* Temporary buffers for handling the last block */ | |
104 uint8_t *tempDstBlock; | |
105 uint8_t *tempSrcBlock; | |
106 uint8_t *deintTemp; | 103 uint8_t *deintTemp; |
107 | 104 |
108 uint64_t __attribute__((aligned(8))) pQPb; | 105 uint64_t __attribute__((aligned(8))) pQPb; |
109 uint64_t __attribute__((aligned(8))) pQPb2; | 106 uint64_t __attribute__((aligned(8))) pQPb2; |
110 | 107 |
111 uint64_t __attribute__((aligned(8))) mmxDcOffset[32]; | 108 uint64_t __attribute__((aligned(8))) mmxDcOffset[32]; |
112 uint64_t __attribute__((aligned(8))) mmxDcThreshold[32]; | 109 uint64_t __attribute__((aligned(8))) mmxDcThreshold[32]; |
113 | 110 |
114 QP_STORE_T *nonBQPTable; | 111 QP_STORE_T *nonBQPTable; |
115 | 112 QP_STORE_T *forcedQPTable; |
113 | |
116 int QP; | 114 int QP; |
117 int nonBQP; | 115 int nonBQP; |
118 | 116 |
119 int frameNum; | 117 int frameNum; |
120 | 118 |
121 int cpuCaps; | 119 int cpuCaps; |
120 | |
121 int stride; //size of some buffers (needed to realloc them if needed) | |
122 | 122 |
123 PPMode ppMode; | 123 PPMode ppMode; |
124 } PPContext; | 124 } PPContext; |
125 | 125 |