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…
x
Reference in New Issue
Block a user