Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-05(e)ac3: parse and store the Dolby Surround, Surround EX and Headphone mode ↵Tim Walker
flags.
2012-11-11Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles
Also reorder some other #include when applicable.
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-02-23mov: set channel layout for AC-3 streams based on the 'dac3' atom infoJustin Ruggles
fixes Bug 225
2012-02-10ac3dec: Move center and surround mix level tables to the parser.Michael Niedermayer
That way all mix levels as exported by avpriv_ac3_parse_header() will have the same meaning. Previously the 3-bit center mix level for E-AC-3 was used to index in a 4-entry table, leading to out-of-array reads. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> Signed-off-by: Alex Converse <alex.converse@gmail.com>
2011-11-02lavc: use designated initialisers for parsers.Anton Khirnov
2011-10-20lavc: use avpriv_ prefix for ff_ac3_parse_header.Anton Khirnov
It's used in lavf.
2011-03-25Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parserJustin Ruggles
and decoder, and vice-versa for the AC-3 encoder.
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-15Merge libavcore into libavutilReinhard Tartler
It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-02-06Replace remaining occurrences of deprecated CH_* with AV_CH_*Anton Khirnov
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-01-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-25Remove unused ff_ac3_parse_header_full function.Diego Elio Pettenò
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2010-07-11Add av_ prefix to bswap macrosMåns Rullgård
Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-11bswap: change ME to NE in macro namesMåns Rullgård
Other parts of FFmpeg use NE (native endian) rather than ME (machine). This makes it consistent. Originally committed as revision 24169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-08ac3: make the value of codec_id during (E-)AC-3 parsing stay CODEC_ID_EAC3Justin Ruggles
if any E-AC-3 frames have been detected instead of switching back and forth for AC-3 core + dependent E-AC-3 substream(s). Fixes Issue 2022. Originally committed as revision 24103 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-19Add channel layout support to the AC-3 decoder and AC-3 parser.Justin Ruggles
Originally committed as revision 18622 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-13Rename bitstream.h to get_bits.h.Stefano Sabatini
Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-21Set the correct number of samples for E-AC-3 in the AC3 parser.Justin Ruggles
Originally committed as revision 17472 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-19Allow AC-3 parser to modify codec_id.Joakim Plate
Patch by Joakim Plate (elupus A ecce D se). Originally committed as revision 17447 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-07Factorise enum of AC3 error types to be usable by AAC in the ADTS patch thatAlex Converse
will follow Patch by Alex Converse ( alex converse gmail com ) Originally committed as revision 16479 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-17AC3: fix strict aliasing violation in parserMåns Rullgård
Originally committed as revision 16181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-01create a separate codec_id for E-AC-3Justin Ruggles
Originally committed as revision 15143 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-03cosmetics: make all references to AC-3 capitalized and hyphenatedJustin Ruggles
Originally committed as revision 14523 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-25Close parse context.David Liu
Patch by David LIU david liu st com Originally committed as revision 13962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-08move mix level tables from parser to decoder. have parser read bitstream ↵Justin Ruggles
value instead of using an index to a table in the decoder. Originally committed as revision 13696 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-08add more gain levels and adjust mix level tables accordingly.Justin Ruggles
Originally committed as revision 13695 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-08set default mix levels regardless of bitstream idJustin Ruggles
Originally committed as revision 13693 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-08get substreamid from ac3 parserJustin Ruggles
Originally committed as revision 13689 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-08get the number of blocks from the ac3 parser and use in the ac3 decoder.Justin Ruggles
Originally committed as revision 13688 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-25add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header()Bartlomiej Wolowiec
and then reads the channel_map stuff Originally committed as revision 12944 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-22change ff_ac3_parse_header() to take a GetBitContext instead of const char*Bartlomiej Wolowiec
Originally committed as revision 12922 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-19Make most of E-AC-3 work without breaking regression tests.Michael Niedermayer
Originally committed as revision 12903 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-19Part 2 of EAC3 support, this is still disabled as it breaks regressionsMichael Niedermayer
due to bugs elsewhere. Originally committed as revision 12897 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-19Add new_frame_start and need_next_header.Michael Niedermayer
based on a patch by Bartlomiej Originally committed as revision 12895 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-19Change aac and ac3 parsers to use ff_combine_frame().Michael Niedermayer
Originally committed as revision 12894 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-18remove AACAC3FrameFlagMichael Niedermayer
Originally committed as revision 12888 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-10undo changes in aac_ac3_parserBartlomiej Wolowiec
Originally committed as revision 12778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-08Corrections of errors in aac_ac3_parserBartlomiej Wolowiec
Originally committed as revision 12759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-04-06change of aac_ac3_parser, so it is able to send complete portion of data to ↵Bartlomiej Wolowiec
decoder Originally committed as revision 12758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-28change name from stream type to frame type in AC3 codeBartlomiej Wolowiec
Originally committed as revision 12623 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-28removal of stream_type in AACAC3ParseContext and adding AACAC3FrameFlagBartlomiej Wolowiec
Originally committed as revision 12622 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25using EAC3_STREAM_TYPE_* instead of numbersBartlomiej Wolowiec
Originally committed as revision 12571 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-25using stream type in eac3 parserBartlomiej Wolowiec
Originally committed as revision 12570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-23Pass AACAC3ParseContext to sync() instead of individual arguments. Patch byJustin Ruggles
Bartlomiej Wolowiec (bartek wolowiec gmail com) Originally committed as revision 12564 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-21Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng
Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-05cosmetics: indentation after last commitJustin Ruggles
Originally committed as revision 11421 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-05move E-AC3 header parsing to ff_ac3_parse_header()Justin Ruggles
Originally committed as revision 11420 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-01-05remove unneeded variables from AC3HeaderInfoJustin Ruggles
Originally committed as revision 11419 to svn://svn.ffmpeg.org/ffmpeg/trunk