mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-06-04 05:57:49 +02:00
xl: K&R formatting cosmetics
This commit is contained in:
parent
270d7e3a18
commit
e13a929314
@ -33,7 +33,8 @@ static const int xl_table[32] = {
|
|||||||
0, 1, 2, 3, 4, 5, 6, 7,
|
0, 1, 2, 3, 4, 5, 6, 7,
|
||||||
8, 9, 12, 15, 20, 25, 34, 46,
|
8, 9, 12, 15, 20, 25, 34, 46,
|
||||||
64, 82, 94, 103, 108, 113, 116, 119,
|
64, 82, 94, 103, 108, 113, 116, 119,
|
||||||
120, 121, 122, 123, 124, 125, 126, 127};
|
120, 121, 122, 123, 124, 125, 126, 127
|
||||||
|
};
|
||||||
|
|
||||||
static int decode_frame(AVCodecContext *avctx,
|
static int decode_frame(AVCodecContext *avctx,
|
||||||
void *data, int *got_frame,
|
void *data, int *got_frame,
|
||||||
@ -41,19 +42,19 @@ static int decode_frame(AVCodecContext *avctx,
|
|||||||
{
|
{
|
||||||
const uint8_t *buf = avpkt->data;
|
const uint8_t *buf = avpkt->data;
|
||||||
int buf_size = avpkt->size;
|
int buf_size = avpkt->size;
|
||||||
AVFrame * const p = data;
|
AVFrame *const p = data;
|
||||||
uint8_t *Y, *U, *V;
|
uint8_t *Y, *U, *V;
|
||||||
int i, j, ret;
|
int i, j, ret;
|
||||||
int stride;
|
int stride;
|
||||||
uint32_t val;
|
uint32_t val;
|
||||||
int y0, y1, y2, y3 = 0, c0 = 0, c1 = 0;
|
int y0, y1, y2, y3 = 0, c0 = 0, c1 = 0;
|
||||||
|
|
||||||
if ((ret = ff_get_buffer(avctx, p, 0)) < 0){
|
if ((ret = ff_get_buffer(avctx, p, 0)) < 0) {
|
||||||
av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
|
av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
p->pict_type= AV_PICTURE_TYPE_I;
|
p->pict_type = AV_PICTURE_TYPE_I;
|
||||||
p->key_frame= 1;
|
p->key_frame = 1;
|
||||||
|
|
||||||
Y = p->data[0];
|
Y = p->data[0];
|
||||||
U = p->data[1];
|
U = p->data[1];
|
||||||
@ -76,7 +77,7 @@ static int decode_frame(AVCodecContext *avctx,
|
|||||||
buf -= 4;
|
buf -= 4;
|
||||||
val = ((val >> 16) & 0xFFFF) | ((val & 0xFFFF) << 16);
|
val = ((val >> 16) & 0xFFFF) | ((val & 0xFFFF) << 16);
|
||||||
|
|
||||||
if(!j)
|
if (!j)
|
||||||
y0 = (val & 0x1F) << 2;
|
y0 = (val & 0x1F) << 2;
|
||||||
else
|
else
|
||||||
y0 = y3 + xl_table[val & 0x1F];
|
y0 = y3 + xl_table[val & 0x1F];
|
||||||
@ -87,12 +88,12 @@ static int decode_frame(AVCodecContext *avctx,
|
|||||||
val >>= 6; /* align to word */
|
val >>= 6; /* align to word */
|
||||||
y3 = y2 + xl_table[val & 0x1F];
|
y3 = y2 + xl_table[val & 0x1F];
|
||||||
val >>= 5;
|
val >>= 5;
|
||||||
if(!j)
|
if (!j)
|
||||||
c0 = (val & 0x1F) << 2;
|
c0 = (val & 0x1F) << 2;
|
||||||
else
|
else
|
||||||
c0 += xl_table[val & 0x1F];
|
c0 += xl_table[val & 0x1F];
|
||||||
val >>= 5;
|
val >>= 5;
|
||||||
if(!j)
|
if (!j)
|
||||||
c1 = (val & 0x1F) << 2;
|
c1 = (val & 0x1F) << 2;
|
||||||
else
|
else
|
||||||
c1 += xl_table[val & 0x1F];
|
c1 += xl_table[val & 0x1F];
|
||||||
@ -117,8 +118,9 @@ static int decode_frame(AVCodecContext *avctx,
|
|||||||
return buf_size;
|
return buf_size;
|
||||||
}
|
}
|
||||||
|
|
||||||
static av_cold int decode_init(AVCodecContext *avctx){
|
static av_cold int decode_init(AVCodecContext *avctx)
|
||||||
avctx->pix_fmt= AV_PIX_FMT_YUV411P;
|
{
|
||||||
|
avctx->pix_fmt = AV_PIX_FMT_YUV411P;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user