aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/eac3enc.c
AgeCommit message (Collapse)Author
2012-10-06(e)ac3enc: use planar sample formatJustin Ruggles
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-21ac3: don't use different names for option tables in the template file.Ronald S. Bultje
The variables which are declared in the teplate file are static and therefore there is no symbol clash.
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-20ac3enc: update to AVCodec.encode2()Justin Ruggles
Update FATE references due to encoder delay.
2012-02-29(e)ac3enc: select a default bit rate based on the channel layoutJustin Ruggles
2011-08-09ac3enc: allow new coupling coordinates to be sent independently for eachJustin Ruggles
channel.
2011-07-27eac3enc: support writing of basic mixing and info metadataJustin Ruggles
2011-07-21eac3enc: use different numbers of blocks per frame to allow higher bitratesJustin Ruggles
2011-07-19cosmetics: indentationJustin Ruggles
2011-07-19eac3enc: use frame exponent strategy when applicable.Justin Ruggles
This checks if the set of selected exponent strategies for all blocks in a channel are in the frame exponent strategy table, and if so, writes the table index instead of each strategy. This saves up to 7 bits per channel per frame, so the overall effect on quality is small.
2011-07-15ac3enc: Mark AVClasses constMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-06-27ac3enc: move ff_ac3_encode_frame() to ac3enc_template.cJustin Ruggles
This avoids using function pointers for quite a few small functions, most of which just call DSP functions.
2011-06-13ac3enc: split templated float vs. fixed functions into a separate file.Justin Ruggles
Function pointers are used for templated functions instead of needlessly duplicating many functions.
2011-06-07Move E-AC-3 encoder functions to a separate eac3enc.c file.Justin Ruggles