diff options
author | Jun Zhao <barryjzhao@tencent.com> | 2019-04-16 12:54:58 +0800 |
---|---|---|
committer | Jun Zhao <barryjzhao@tencent.com> | 2019-04-27 15:49:26 +0800 |
commit | d6489ddb7a6cdfb6bd4e5b8095d765e0ba1aba4a (patch) | |
tree | f8d03c0080119a071bcdbf64fac54a4d3b8d51cf /libavformat | |
parent | 4b7166c9d57d3cc7ece02171338a27e129b12250 (diff) | |
download | ffmpeg-streaming-d6489ddb7a6cdfb6bd4e5b8095d765e0ba1aba4a.zip ffmpeg-streaming-d6489ddb7a6cdfb6bd4e5b8095d765e0ba1aba4a.tar.gz |
lavf/hls: Remove HLSContext.strict_std_compliance field
After the commit 9f61abc8111, we can use AVFormatContext.strict_std_compliance
instead of HLSContext.strict_std_compliance to avoid the code redundancy.
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
Diffstat (limited to 'libavformat')
-rw-r--r-- | libavformat/hls.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libavformat/hls.c b/libavformat/hls.c index 1b61b4b..19ea88e 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -203,7 +203,6 @@ typedef struct HLSContext { int64_t cur_timestamp; AVIOInterruptCB *interrupt_callback; AVDictionary *avio_opts; - int strict_std_compliance; char *allowed_extensions; int max_reload; int http_persistent; @@ -485,7 +484,7 @@ static struct rendition *new_rendition(HLSContext *c, struct rendition_info *inf return NULL; /* TODO: handle subtitles (each segment has to parsed separately) */ - if (c->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) + if (c->ctx->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) if (type == AVMEDIA_TYPE_SUBTITLE) return NULL; @@ -1786,7 +1785,6 @@ static int hls_read_header(AVFormatContext *s) c->ctx = s; c->interrupt_callback = &s->interrupt_callback; - c->strict_std_compliance = s->strict_std_compliance; c->first_packet = 1; c->first_timestamp = AV_NOPTS_VALUE; |