mirror of
https://github.com/obsproject/obs-studio.git
synced 2024-07-14 23:34:08 +00:00
deps-libff: Send NULL frame to callback if EOF
A null frame send to the frame callback signals the end of media being played. Null frames are not sent for looped media
This commit is contained in:
parent
c7ad555eae
commit
8effe2c635
1
deps/libff/libff/ff-decoder.c
vendored
1
deps/libff/libff/ff-decoder.c
vendored
|
@ -184,6 +184,7 @@ void ff_decoder_refresh(void *opaque)
|
|||
// Schedule another call as soon as possible
|
||||
ff_decoder_schedule_refresh(decoder, 1);
|
||||
} else {
|
||||
ff_callbacks_frame(decoder->callbacks, NULL);
|
||||
decoder->refresh_timer.abort = true;
|
||||
// no more refreshes, we are at the eof
|
||||
av_log(NULL, AV_LOG_INFO,
|
||||
|
|
Loading…
Reference in a new issue