Mercurial > libavcodec.hg
comparison mdec.c @ 1431:e2f288bcfaa4 libavcodec
10l (big vs. little endian)
author | michaelni |
---|---|
date | Sat, 30 Aug 2003 19:31:49 +0000 |
parents | a7a9df478e46 |
children | 62c797a19bdf |
comparison
equal
deleted
inserted
replaced
1430:248d9ae1033c | 1431:e2f288bcfaa4 |
---|---|
187 a->last_dc[0]= | 187 a->last_dc[0]= |
188 a->last_dc[1]= | 188 a->last_dc[1]= |
189 a->last_dc[2]= 0; | 189 a->last_dc[2]= 0; |
190 | 190 |
191 a->bitstream_buffer= av_fast_realloc(a->bitstream_buffer, &a->bitstream_buffer_size, buf_size + FF_INPUT_BUFFER_PADDING_SIZE); | 191 a->bitstream_buffer= av_fast_realloc(a->bitstream_buffer, &a->bitstream_buffer_size, buf_size + FF_INPUT_BUFFER_PADDING_SIZE); |
192 for(i=0; 2*i<buf_size; i+=2){ | 192 for(i=0; i<buf_size; i+=2){ |
193 ((uint16_t*)a->bitstream_buffer)[i] = ((uint16_t*)buf)[i+1]; | 193 a->bitstream_buffer[i] = buf[i+1]; |
194 ((uint16_t*)a->bitstream_buffer)[i+1]= ((uint16_t*)buf)[i ]; | 194 a->bitstream_buffer[i+1]= buf[i ]; |
195 } | 195 } |
196 // a->dsp.bswap_buf((uint32_t*)a->bitstream_buffer, (uint32_t*)buf, buf_size/4); | 196 // a->dsp.bswap_buf((uint32_t*)a->bitstream_buffer, (uint32_t*)buf, buf_size/4); |
197 init_get_bits(&a->gb, a->bitstream_buffer, buf_size*8); | 197 init_get_bits(&a->gb, a->bitstream_buffer, buf_size*8); |
198 | 198 |
199 a->qscale= get_bits(&a->gb, 16); | 199 a->qscale= get_bits(&a->gb, 16); |