[FFmpeg-devel] [PATCH] libavcodec/opus: Add channel mapping 2 to extradata parser

2016-08-30 Thread Michael Graczyk
This allows libavcodec/opus to demux ambisonics in an ogg/opus container. Channel mapping family 2 is being added in this standards track IETF draft: tools.ietf.org/html/draft-ietf-codec-ambisonics-00 --- libavcodec/opus.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff

[FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-10 Thread Michael Graczyk
s for reading, Michael Graczyk From 439972c08894480d5cfde62dc1bccf8eff80d7c6 Mon Sep 17 00:00:00 2001 From: Michael Graczyk Date: Mon, 23 May 2016 12:49:54 -0700 Subject: [PATCH] libopusenc: Add channel mapping family argument The default value of -1 indicates that ffmpeg should determine the ch

Re: [FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-14 Thread Michael Graczyk
Has anybody had a chance to look at this patch? Any thoughts or ways I can make it easier to look over? On Fri, Jun 10, 2016 at 10:39 PM, Michael Graczyk wrote: > The libopus encoder has a parameter called "channel mapping family" which > is used to specify inter-channel relat

Re: [FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-14 Thread Michael Graczyk
like side data"? Thanks, Michael From 52c16ba12344f1c461a7e0b8484361020039e419 Mon Sep 17 00:00:00 2001 From: Michael Graczyk Date: Tue, 14 Jun 2016 18:30:36 -0700 Subject: [PATCH 1/2] libopusenc: Refactor to simplify forthcoming mapping_family parameter --- libavcodec/libopus

Re: [FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-15 Thread Michael Graczyk
Mark, Thanks for the comments and for pointing out the problems with the code. I am working on fixing these and will send an updated patch shortly. As for the difference in behavior between mapping_family == -1 and mapping_family == 1, I wanted to preserve existing behavior for users who do not s

Re: [FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-24 Thread Michael Graczyk
I fixed a comment typo and slightly modified an error message in the second patch. I attached updated versions. Please let me know if you have any thoughts on these patches. On Mon, Jun 20, 2016 at 3:48 PM, Michael Graczyk wrote: > Hello, > > I have fixed the problems Mark pointe

Re: [FFmpeg-devel] [PATCH] libopusenc: Add channel mapping family argument

2016-06-26 Thread Michael Graczyk
us to use surround masking, which is a potentially quality-degrading change from current behavior. That is why I did not change default behavior with this patch. -- Thanks, Michael Graczyk ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel