Mercurial > libavcodec.hg
comparison qtrle.c @ 2453:f67b63ed036d libavcodec
avoid buf_size == 0 checks in every decoder
author | michael |
---|---|
date | Sun, 23 Jan 2005 18:09:06 +0000 |
parents | 19c713e14316 |
children | deaf39d8381b |
comparison
equal
deleted
inserted
replaced
2452:73a66a4a6ab4 | 2453:f67b63ed036d |
---|---|
528 void *data, int *data_size, | 528 void *data, int *data_size, |
529 uint8_t *buf, int buf_size) | 529 uint8_t *buf, int buf_size) |
530 { | 530 { |
531 QtrleContext *s = (QtrleContext *)avctx->priv_data; | 531 QtrleContext *s = (QtrleContext *)avctx->priv_data; |
532 | 532 |
533 /* no supplementary picture */ | |
534 if (buf_size == 0) | |
535 return 0; | |
536 | |
537 s->buf = buf; | 533 s->buf = buf; |
538 s->size = buf_size; | 534 s->size = buf_size; |
539 | 535 |
540 s->frame.reference = 1; | 536 s->frame.reference = 1; |
541 s->frame.buffer_hints = FF_BUFFER_HINTS_VALID | FF_BUFFER_HINTS_PRESERVE | | 537 s->frame.buffer_hints = FF_BUFFER_HINTS_VALID | FF_BUFFER_HINTS_PRESERVE | |