[FFmpeg-devel] [PATCH] Opus in MP4 support

2016-03-06 Thread Matthew Gregan
on the draft spec. Draft spec: https://www.opus-codec.org/docs/opus_in_isobmff.html Signed-off-by: Matthew Gregan <kine...@flim.org> --- libavformat/isom.c | 2 ++ libavformat/mov.c| 38 libavformat/movenc.c | 82 +

[FFmpeg-devel] [PATCH] avformat/mov: Enable header parsing for VP9.

2016-09-06 Thread Matthew Gregan
without this patch and works fine with the patch applied (or with libvpx built with --enable-vp9-highbitdepth forced via -vcodec libvpx). Cheers, >From 561c7e9ad45384437124d2d7293c15bfa3712ebb Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Wed, 7 Sep 2016 13:58

Re: [FFmpeg-devel] [PATCH] avformat/mov: Enable stream parsing for VP9.

2016-09-06 Thread Matthew Gregan
>From a9d69f145bb92939c1ffce11a0522d76857f Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Wed, 7 Sep 2016 13:58:30 +1200 Subject: avformat/mov: Enable stream parsing for VP9. MP4 media containing VP9 using superframes (such as https://github.com/Netflix/vp9-dash/raw/mast

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-11-14 Thread Matthew Gregan
Ping? It's been a couple of weeks since the last comment and patch update. Can I help move this forward somehow? Firefox will be shipping experimental support for playback of FLAC in MP4 based on the current spec in Firefox 51. ___ ffmpeg-devel mailing

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-11-21 Thread Matthew Gregan
At 2016-11-21T15:56:23-0300, James Almer wrote: > Seeing the maintainer hasn't replied, i have pushed it. Seems to adhere to > the (draft) spec correctly, and is under an experimental strict check. Thanks for your assistance getting this reviewed and landed, much appreciated. > I tried creating

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-11-17 Thread Matthew Gregan
dated patch attached. >From 6309c0c60835a843a846915c7534a61786291ad3 Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Thu, 20 Oct 2016 17:28:11 +1300 Subject: Add experimental muxing support for FLAC in ISO BMFF (MP4). Based on the draft spec at https://git.xiph.org/?p=flac.git;a=blob;f=doc/i

[FFmpeg-devel] [PATCH] Restrict experimental VP9 support to MODE_MP4.

2016-11-17 Thread Matthew Gregan
rom: Matthew Gregan <kine...@flim.org> Date: Fri, 18 Nov 2016 16:29:42 +1300 Subject: [PATCH] Restrict experimental VP9 support to MODE_MP4. Signed-off-by: Matthew Gregan <kine...@flim.org> --- libavformat/movenc.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --gi

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-10-31 Thread Matthew Gregan
case for AV_CODEC_ID_MP4ALS in mov_write_single_packet. That assumes pkt->size == 0, which seems to be true when the packet side data is emitted in flac_encode_frame. Updated patch attached. >From ba197e6e9df3916f7dd433736c580b27f3c6ca75 Mon Sep 17 00:00:00 2001 Message-Id: <ba197e6e9df3

[FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-10-31 Thread Matthew Gregan
Based on the draft spec at https://git.xiph.org/?p=flac.git;a=blob;f=doc/isoflac.txt '-strict -2' is required to create files in this format. Signed-off-by: Matthew Gregan <kine...@flim.org> --- libavformat/isom.c | 2 ++ libavformat/movenc.

[FFmpeg-devel] [PATCH 2/2] Add experimental demuxing support for FLAC in ISO BMFF (MP4).

2016-10-31 Thread Matthew Gregan
Based on the draft spec at https://git.xiph.org/?p=flac.git;a=blob;f=doc/isoflac.txt Signed-off-by: Matthew Gregan <kine...@flim.org> --- libavformat/mov.c | 41 + 1 file changed, 41 insertions(+) diff --git a/libavformat/mov.c b/libavformat/mov.c

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4).

2016-11-01 Thread Matthew Gregan
box. Thanks to Vittorio Giovara for pointing this out. >From e08e1b5041a331d640d190c39c00bdc61e81243c Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Thu, 20 Oct 2016 17:28:11 +1300 Subject: [PATCH 1/2] Add experimental muxing support for FLAC in ISO BMFF (MP4). Based o

Re: [FFmpeg-devel] [PATCH 2/2] Add experimental demuxing support for FLAC in ISO BMFF (MP4).

2016-11-01 Thread Matthew Gregan
would ideally also throw an error message. > > Use ff_get_extradata(), which combines these two into a single function. Thanks for the feedback. Updated patch attached with these addressed. >From 7f08d03c7c73105098e3c398f10e5127b17eb368 Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine.

[FFmpeg-devel] [PATCH 1/2] Add experimental support for Opus in ISO BMFF (MP4)

2017-03-15 Thread Matthew Gregan
rom cff9b592d4efd87e80120fb3fce07ccb7e857a9d Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Thu, 16 Mar 2017 14:17:12 +1300 Subject: [PATCH 1/2] Add experimental muxing support for Opus in ISO BMFF (MP4). Based on the draft spec at http://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html

[FFmpeg-devel] [PATCH 2/2] Add experimental support for Opus in ISO BMFF (MP4)

2017-03-15 Thread Matthew Gregan
rom 9d6f1b4c12b08cf5fbba61bdeb31c785aa1a6a5f Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Thu, 16 Mar 2017 14:17:21 +1300 Subject: [PATCH 2/2] Add experimental demuxing support for Opus in ISO BMFF (MP4). Based on the draft spec at http://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html S

[FFmpeg-devel] [PATCH] avformat/movenc: Fix potential leak of sgpd_entries array.

2017-04-11 Thread Matthew Gregan
Signed-off-by: Matthew Gregan <kine...@flim.org> --- libavformat/movenc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index e6a70bffc0..e6e2313c53 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -

Re: [FFmpeg-devel] [PATCH 2/2] Add experimental support for Opus in ISO BMFF (MP4)

2017-04-06 Thread Matthew Gregan
ata + 9, size - 17); > > Same, this should be size - 9. Oops, silly mistake there. Thanks for the feedback! Updated patch attached. >From 9ff591b9ae6a50ea3326e7374f800f7dd12eeef2 Mon Sep 17 00:00:00 2001 From: Matthew Gregan <kine...@flim.org> Date: Thu, 16 Mar 2017 14:17:21 +1300

Re: [FFmpeg-devel] [PATCH 1/2] Add experimental support for Opus in ISO BMFF (MP4)

2017-03-30 Thread Matthew Gregan
At 2017-03-16T14:19:45+1300, Matthew Gregan wrote: > The attached patch adds experimental muxing support for Opus audio codec in > ISOBMFF/MP4. This is based on v0.6.8 of the draft spec at > https://vfrmaniac.fushizen.eu/contents/opus_in_isobmff.html. > > Firefox supports de