mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-13 19:01:03 +00:00
lavc/hevcdec: move export_stream_params() from set_sps() to hevc_frame_start()
The only other caller of set_sps() --- hevc_update_thread_context() --- does not need to call export_stream_params(), since it only updates AVCodecContext fields that have already been updated by generic code.
This commit is contained in:
parent
99b0c3dc7c
commit
5861576f39
@ -541,8 +541,6 @@ static int set_sps(HEVCContext *s, const HEVCSPS *sps)
|
||||
if (ret < 0)
|
||||
goto fail;
|
||||
|
||||
export_stream_params(s, sps);
|
||||
|
||||
ff_hevc_pred_init(&s->hpc, sps->bit_depth);
|
||||
ff_hevc_dsp_init (&s->hevcdsp, sps->bit_depth);
|
||||
ff_videodsp_init (&s->vdsp, sps->bit_depth);
|
||||
@ -2919,6 +2917,8 @@ static int hevc_frame_start(HEVCContext *s)
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
export_stream_params(s, sps);
|
||||
|
||||
pix_fmt = get_format(s, sps);
|
||||
if (pix_fmt < 0)
|
||||
return pix_fmt;
|
||||
|
Loading…
Reference in New Issue
Block a user