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