aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLynne <dev@lynne.ee>2020-03-23 22:03:24 +0000
committerLynne <dev@lynne.ee>2020-03-27 13:34:09 +0000
commitca7a192d104f08a4dbfda31a6c4f29a1f05074ad (patch)
treecfffd2c8ac33cbed448eaaba47547c90ae3de3d4
parentad9052c4f8edc07b4f198e5b4845532e78a66ab7 (diff)
downloadffmpeg-ca7a192d104f08a4dbfda31a6c4f29a1f05074ad.tar.gz
movenc: mark Opus encapsulation as stable
The specifications are de-facto frozen now as they've already been used in production for years, the author has indicated reluctance on IRC to change it further, and the only potential changes would, from what I understand, be forward-compatible.
-rw-r--r--libavformat/movenc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index ce82acf914..1c178fc4bc 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -6500,7 +6500,8 @@ static int mov_init(AVFormatContext *s)
av_log(s, AV_LOG_ERROR, "%s only supported in MP4.\n", avcodec_get_name(track->par->codec_id));
return AVERROR(EINVAL);
}
- if (s->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) {
+ if (track->par->codec_id != AV_CODEC_ID_OPUS &&
+ s->strict_std_compliance > FF_COMPLIANCE_EXPERIMENTAL) {
av_log(s, AV_LOG_ERROR,
"%s in MP4 support is experimental, add "
"'-strict %d' if you want to use it.\n",