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
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
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
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
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
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
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