[Libav-user] libavcodec/ac3enc.c dynamic range codes

Townson, Andrew E Andrew.Townson at charter.com
Fri Mar 2 18:00:31 EET 2018

I can assume based on the below excerpts from ac3enc.c that the AC3 encoder defaults to None for the Dynamic Range Compression profile specified on page 10 in Dolby's Metadata Guide:

659         /* assumptions:
     *   no dynamic range codes
     *   bit allocation parameters do not change between blocks
     *   no delta bit allocation
     *   no skipped data
     *   no auxiliary data
     *   no E-AC-3 metadata

1402       /* dynamic range codes */
1403       put_bits(&s->pb, 1, 0);

If this is not the case could someone explain the above code?

Is there a way to apply specific DRC profiles per the Metadata guide?
The contents of this e-mail message and any attachments are intended solely for the addressee(s) and may contain confidential and/or legally privileged information. If you are not the intended recipient of this message or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message and any attachments. If you are not the intended recipient, you are notified that any use, dissemination, distribution, copying, or storage of this message or any attachment is strictly prohibited.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20180302/a8d9664d/attachment.html>

More information about the Libav-user mailing list