mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
h264: remove a useless svq3 condition
The svq3 decoder does not call ff_h264_frame_start() anymore.
This commit is contained in:
parent
07054015cf
commit
f08fefc4d0
@ -1802,11 +1802,8 @@ int ff_h264_frame_start(H264Context *h)
|
|||||||
/* We mark the current picture as non-reference after allocating it, so
|
/* We mark the current picture as non-reference after allocating it, so
|
||||||
* that if we break out due to an error it can be released automatically
|
* that if we break out due to an error it can be released automatically
|
||||||
* in the next ff_MPV_frame_start().
|
* in the next ff_MPV_frame_start().
|
||||||
* SVQ3 as well as most other codecs have only last/next/current and thus
|
*/
|
||||||
* get released even with set reference, besides SVQ3 and others do not
|
h->cur_pic_ptr->reference = 0;
|
||||||
* mark frames as reference later "naturally". */
|
|
||||||
if (h->avctx->codec_id != AV_CODEC_ID_SVQ3)
|
|
||||||
h->cur_pic_ptr->reference = 0;
|
|
||||||
|
|
||||||
h->cur_pic_ptr->field_poc[0] = h->cur_pic_ptr->field_poc[1] = INT_MAX;
|
h->cur_pic_ptr->field_poc[0] = h->cur_pic_ptr->field_poc[1] = INT_MAX;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user