Backwards compatibility tested running complete FATE testing.

Our media server can record to and play from MP4 containing H.264 and / or
AMR-NB / WB.  The codecs are proprietary implementations.  We use
libavformat for MP4 containers.  The recorded containers can be played back
using third party tools (open source implementations).

On Wed, May 17, 2017 at 7:52 AM, Carl Eugen Hoyos <ceffm...@gmail.com>
wrote:

> 2017-05-17 13:04 GMT+02:00 Bob Kirnum <bkir...@gmail.com>:
> > ---
> >  libavformat/isom.c   | 2 ++
> >  libavformat/movenc.c | 2 ++
> >  2 files changed, 4 insertions(+)
> >
> > diff --git a/libavformat/isom.c b/libavformat/isom.c
> > index 5522115..49ba735 100644
> > --- a/libavformat/isom.c
> > +++ b/libavformat/isom.c
> > @@ -69,6 +69,8 @@ const AVCodecTag ff_mp4_obj_type[] = {
> >      { AV_CODEC_ID_QCELP       , 0xE1 },
> >      { AV_CODEC_ID_MPEG4SYSTEMS, 0x01 },
> >      { AV_CODEC_ID_MPEG4SYSTEMS, 0x02 },
> > +    { AV_CODEC_ID_AMR_NB      , MKTAG('s', 'a', 'm', 'r') }, /* AMR-NB
> 3gp
> > */
> > +    { AV_CODEC_ID_AMR_WB      , MKTAG('s', 'a', 'w', 'b') }, /* AMR-WB
> 3gp
> > */
>
> Can you provide short samples (not produced with FFmpeg)?
>
> > +    else if (track->par->codec_id == AV_CODEC_ID_AMR_NB)    tag =
> > MKTAG('s','a','m','r');
> > +    else if (track->par->codec_id == AV_CODEC_ID_AMR_WB)    tag =
> > MKTAG('s','a','w','b');
>
> How did you test these?
>
> Carl Eugen
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to