diff --git a/ijkmedia/ijkplayer/ijkavformat/ijklivehook.c b/ijkmedia/ijkplayer/ijkavformat/ijklivehook.c index 5e5b0e09886d681769acf2f98b46c9a39b749bff..b1198616855ea26dcc9cae9c5258744d0d375d47 100644 --- a/ijkmedia/ijkplayer/ijkavformat/ijklivehook.c +++ b/ijkmedia/ijkplayer/ijkavformat/ijklivehook.c @@ -198,6 +198,11 @@ static int ijklivehook_read_header(AVFormatContext *avf, AVDictionary **options) av_dict_copy(&c->open_opts, *options, 0); c->io_control.retry_counter = 0; + ret = ijkurlhook_call_inject(avf); + if (ret) { + ret = AVERROR_EXIT; + goto fail; + } ret = open_inner(avf); while (ret < 0) { // no EOF in live mode