mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 03:39:45 +00:00
Revert "qpeg: use reget_buffer() in decode_frame()"
This reverts commit f4e043ff63
.
This commit is contained in:
parent
b35a846923
commit
90bcbc791f
@ -259,9 +259,12 @@ static int decode_frame(AVCodecContext *avctx,
|
||||
int delta;
|
||||
const uint8_t *pal = av_packet_get_side_data(avpkt, AV_PKT_DATA_PALETTE, NULL);
|
||||
|
||||
p->reference = 3;
|
||||
if (avctx->reget_buffer(avctx, p) < 0) {
|
||||
av_log(avctx, AV_LOG_ERROR, "reget_buffer() failed\n");
|
||||
if(p->data[0])
|
||||
avctx->release_buffer(avctx, p);
|
||||
|
||||
p->reference= 0;
|
||||
if(avctx->get_buffer(avctx, p) < 0){
|
||||
av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
|
||||
return -1;
|
||||
}
|
||||
outdata = a->pic.data[0];
|
||||
|
Loading…
Reference in New Issue
Block a user