On 05/27/2011 10:40 AM, Ronald S. Bultje wrote: > Hi, > > On Tue, May 24, 2011 at 8:21 PM, Justin Ruggles > <[email protected]> wrote: >> >> This adds basic stream format support and allows for arbitrary bit rates >> rather than just those supported in AC-3. >> --- >> Changelog | 2 + >> configure | 1 + >> libavcodec/Makefile | 1 + >> libavcodec/ac3enc.c | 300 >> ++++++++++++++++++++++++++++++++++--- >> libavcodec/ac3enc_float.c | 18 +++ >> libavcodec/ac3enc_opts_template.c | 6 + >> libavcodec/allcodecs.c | 2 +- >> libavcodec/version.h | 2 +- >> 8 files changed, 308 insertions(+), 24 deletions(-) > > I see you're disabling all nice AC-3 extensions that you just added > for EAC-3. I don't mind for the original, but FMI, is that because the > syntax is different or is there more to it to re-enable it in AC-3?
The only thing I'm disabling for now is metadata. I might have to rework the whole metadata options thing. AC-3 and E-AC-3 share many metadata fields, but the syntax is quite different. The issue is essentially the way that the fields are bundled together for optional (or non-optional) writing to the output bitstream. Implementing this is on the TODO list (E-AC-3 mixing and production metadata support). -Justin _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
