diff options
author | James Almer <jamrial@gmail.com> | 2021-08-16 12:05:31 -0300 |
---|---|---|
committer | James Almer <jamrial@gmail.com> | 2021-08-24 09:58:52 -0300 |
commit | 6dd7149f4c35be1378feecbdc1c57090d095201e (patch) | |
tree | 611e4a912593ffbb72fe2f7d58a33e81d2cc2065 | |
parent | 66845cffc3bbb17f91294d15cd6f57f3df3bce97 (diff) | |
download | ffmpeg-6dd7149f4c35be1378feecbdc1c57090d095201e.tar.gz |
avcodec/pthread_frame: also keep AVCodecContext.properties in sync between threads
Some frame threaded decoders set it, but this information never reached the
caller in frame threading scenarios.
Signed-off-by: James Almer <jamrial@gmail.com>
-rw-r--r-- | libavcodec/pthread_frame.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/pthread_frame.c b/libavcodec/pthread_frame.c index 2ff71ca39e..8c0966f026 100644 --- a/libavcodec/pthread_frame.c +++ b/libavcodec/pthread_frame.c @@ -277,6 +277,7 @@ static int update_context_from_thread(AVCodecContext *dst, AVCodecContext *src, dst->has_b_frames = src->has_b_frames; dst->idct_algo = src->idct_algo; + dst->properties = src->properties; dst->bits_per_coded_sample = src->bits_per_coded_sample; dst->sample_aspect_ratio = src->sample_aspect_ratio; |