summaryrefslogtreecommitdiff
path: root/libavcodec/ac3_parser.c
Commit message (Collapse)AuthorAge
* Add channel layout support to the AC-3 decoder and AC-3 parser.Justin Ruggles2009-04-19
| | | | Originally committed as revision 18622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename bitstream.h to get_bits.h.Stefano Sabatini2009-04-13
| | | | Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set the correct number of samples for E-AC-3 in the AC3 parser.Justin Ruggles2009-02-20
| | | | Originally committed as revision 17472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow AC-3 parser to modify codec_id.Joakim Plate2009-02-19
| | | | | | Patch by Joakim Plate (elupus A ecce D se). Originally committed as revision 17447 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorise enum of AC3 error types to be usable by AAC in the ADTS patch thatAlex Converse2009-01-07
| | | | | | | | will follow Patch by Alex Converse ( alex converse gmail com ) Originally committed as revision 16479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AC3: fix strict aliasing violation in parserMåns Rullgård2008-12-17
| | | | Originally committed as revision 16181 to svn://svn.ffmpeg.org/ffmpeg/trunk
* create a separate codec_id for E-AC-3Justin Ruggles2008-09-01
| | | | Originally committed as revision 15143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: make all references to AC-3 capitalized and hyphenatedJustin Ruggles2008-08-03
| | | | Originally committed as revision 14523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Close parse context.David Liu2008-06-25
| | | | | | Patch by David LIU david liu st com Originally committed as revision 13962 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move mix level tables from parser to decoder. have parser read bitstream ↵Justin Ruggles2008-06-07
| | | | | | value instead of using an index to a table in the decoder. Originally committed as revision 13696 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add more gain levels and adjust mix level tables accordingly.Justin Ruggles2008-06-07
| | | | Originally committed as revision 13695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set default mix levels regardless of bitstream idJustin Ruggles2008-06-07
| | | | Originally committed as revision 13693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get substreamid from ac3 parserJustin Ruggles2008-06-07
| | | | Originally committed as revision 13689 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get the number of blocks from the ac3 parser and use in the ac3 decoder.Justin Ruggles2008-06-07
| | | | Originally committed as revision 13688 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a ff_ac3_parse_header_full() which calls ff_ac3_parse_header()Bartlomiej Wolowiec2008-04-24
| | | | | | and then reads the channel_map stuff Originally committed as revision 12944 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change ff_ac3_parse_header() to take a GetBitContext instead of const char*Bartlomiej Wolowiec2008-04-22
| | | | Originally committed as revision 12922 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make most of E-AC-3 work without breaking regression tests.Michael Niedermayer2008-04-19
| | | | Originally committed as revision 12903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part 2 of EAC3 support, this is still disabled as it breaks regressionsMichael Niedermayer2008-04-19
| | | | | | due to bugs elsewhere. Originally committed as revision 12897 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add new_frame_start and need_next_header.Michael Niedermayer2008-04-19
| | | | | | based on a patch by Bartlomiej Originally committed as revision 12895 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change aac and ac3 parsers to use ff_combine_frame().Michael Niedermayer2008-04-19
| | | | Originally committed as revision 12894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove AACAC3FrameFlagMichael Niedermayer2008-04-18
| | | | Originally committed as revision 12888 to svn://svn.ffmpeg.org/ffmpeg/trunk
* undo changes in aac_ac3_parserBartlomiej Wolowiec2008-04-09
| | | | Originally committed as revision 12778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Corrections of errors in aac_ac3_parserBartlomiej Wolowiec2008-04-07
| | | | Originally committed as revision 12759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change of aac_ac3_parser, so it is able to send complete portion of data to ↵Bartlomiej Wolowiec2008-04-05
| | | | | | decoder Originally committed as revision 12758 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change name from stream type to frame type in AC3 codeBartlomiej Wolowiec2008-03-28
| | | | Originally committed as revision 12623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removal of stream_type in AACAC3ParseContext and adding AACAC3FrameFlagBartlomiej Wolowiec2008-03-28
| | | | Originally committed as revision 12622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using EAC3_STREAM_TYPE_* instead of numbersBartlomiej Wolowiec2008-03-24
| | | | Originally committed as revision 12571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* using stream type in eac3 parserBartlomiej Wolowiec2008-03-24
| | | | Originally committed as revision 12570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass AACAC3ParseContext to sync() instead of individual arguments. Patch byJustin Ruggles2008-03-23
| | | | | | Bartlomiej Wolowiec (bartek wolowiec gmail com) Originally committed as revision 12564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-21
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentation after last commitJustin Ruggles2008-01-05
| | | | Originally committed as revision 11421 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move E-AC3 header parsing to ff_ac3_parse_header()Justin Ruggles2008-01-05
| | | | Originally committed as revision 11420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unneeded variables from AC3HeaderInfoJustin Ruggles2008-01-05
| | | | Originally committed as revision 11419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename common ac3 variablesJustin Ruggles2007-12-09
| | | | Originally committed as revision 11196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename ac3 bit allocation variablesJustin Ruggles2007-12-09
| | | | Originally committed as revision 11194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename ac3 tablesJustin Ruggles2007-12-09
| | | | Originally committed as revision 11193 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent infinite loop and memcpy of negative amountsMichael Niedermayer2007-10-13
| | | | | | fixes issue194 Originally committed as revision 10726 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better AC3 header error reportingJustin Ruggles2007-09-15
| | | | Originally committed as revision 10496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move some common values to ac3.h and utilize themJustin Ruggles2007-07-15
| | | | Originally committed as revision 9679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: rename for consistency after previous aac and ac3 parsers moveAurelien Jacobs2007-05-08
| | | | Originally committed as revision 8942 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move aac and ac3 parsers in their own filesAurelien Jacobs2007-05-08
Originally committed as revision 8941 to svn://svn.ffmpeg.org/ffmpeg/trunk