Mercurial > libavcodec.hg
comparison v210dec.c @ 12129:8b28e74de2c0 libavcodec
Add av_ prefix to bswap macros
author | mru |
---|---|
date | Sat, 10 Jul 2010 22:12:30 +0000 |
parents | ee740a4e80c5 |
children |
comparison
equal
deleted
inserted
replaced
12128:ee740a4e80c5 | 12129:8b28e74de2c0 |
---|---|
66 pic->pict_type = FF_I_TYPE; | 66 pic->pict_type = FF_I_TYPE; |
67 pic->key_frame = 1; | 67 pic->key_frame = 1; |
68 | 68 |
69 #define READ_PIXELS(a, b, c) \ | 69 #define READ_PIXELS(a, b, c) \ |
70 do { \ | 70 do { \ |
71 val = le2ne_32(*src++); \ | 71 val = av_le2ne32(*src++); \ |
72 *a++ = val << 6; \ | 72 *a++ = val << 6; \ |
73 *b++ = (val >> 4) & 0xFFC0; \ | 73 *b++ = (val >> 4) & 0xFFC0; \ |
74 *c++ = (val >> 14) & 0xFFC0; \ | 74 *c++ = (val >> 14) & 0xFFC0; \ |
75 } while (0) | 75 } while (0) |
76 | 76 |
84 READ_PIXELS(y, v, y); | 84 READ_PIXELS(y, v, y); |
85 } | 85 } |
86 if (w < avctx->width - 1) { | 86 if (w < avctx->width - 1) { |
87 READ_PIXELS(u, y, v); | 87 READ_PIXELS(u, y, v); |
88 | 88 |
89 val = le2ne_32(*src++); | 89 val = av_le2ne32(*src++); |
90 *y++ = val << 6; | 90 *y++ = val << 6; |
91 } | 91 } |
92 if (w < avctx->width - 3) { | 92 if (w < avctx->width - 3) { |
93 *u++ = (val >> 4) & 0xFFC0; | 93 *u++ = (val >> 4) & 0xFFC0; |
94 *y++ = (val >> 14) & 0xFFC0; | 94 *y++ = (val >> 14) & 0xFFC0; |
95 | 95 |
96 val = le2ne_32(*src++); | 96 val = av_le2ne32(*src++); |
97 *v++ = val << 6; | 97 *v++ = val << 6; |
98 *y++ = (val >> 4) & 0xFFC0; | 98 *y++ = (val >> 4) & 0xFFC0; |
99 } | 99 } |
100 | 100 |
101 psrc += stride; | 101 psrc += stride; |