summaryrefslogtreecommitdiffstats
path: root/libavcodec/ac3dec.c
Commit message (Expand)AuthorAgeFilesLines
* Modify all codecs to report their supported input and output sample format(s).Peter Ross2008-07-311-0/+1
* read 'coupling in use' parameter from bitstream into decoder context first,Justin Ruggles2008-07-191-4/+4
* cosmetic: use hex value instead of decimal to show relation to 0x7FFFFFJustin Ruggles2008-07-191-1/+1
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-121-1/+1
* move rematrixing band table to ac3dec_data.cJustin Ruggles2008-06-081-8/+3
* split up header parsing functionJustin Ruggles2008-06-071-32/+43
* store exp_strategy for all blocks in decode contextJustin Ruggles2008-06-071-10/+10
* store cpl_in_use for all blocks in decode contextJustin Ruggles2008-06-071-13/+17
* move the decode context and some macro constants to a new file, ac3dec.hJustin Ruggles2008-06-071-86/+1
* move mix level tables from parser to decoder. have parser read bitstream valu...Justin Ruggles2008-06-071-2/+14
* add more gain levels and adjust mix level tables accordingly.Justin Ruggles2008-06-071-10/+16
* pass bap table to ff_ac3_bit_alloc_calc_bap()Justin Ruggles2008-06-071-1/+1
* cosmetics: indentJustin Ruggles2008-06-071-1/+1
* skip unsupported frame types and substream id'sJustin Ruggles2008-06-071-0/+7
* read frame type from header info into decode contextJustin Ruggles2008-06-071-0/+2
* get substreamid from ac3 parserJustin Ruggles2008-06-071-0/+2
* get the number of blocks from the ac3 parser and use in the ac3 decoder.Justin Ruggles2008-06-071-2/+4
* return error on frame sync errorJustin Ruggles2008-06-041-1/+1
* cosmetics: add a comment, remove a commentJustin Ruggles2008-05-311-1/+2
* simplifyJustin Ruggles2008-05-311-4/+1
* set lfe params at frame init instead of in every blockJustin Ruggles2008-05-311-3/+7
* only calculate number of exponent groups when exponents are not reused.Justin Ruggles2008-05-311-9/+11
* cosmetics: remove unneeded bracesJustin Ruggles2008-05-311-2/+1
* 10l: cosmeticsJustin Ruggles2008-05-311-1/+0
* new dba values requires running last 2 bit allocation stagesJustin Ruggles2008-05-311-0/+3
* get_transform_coeffs() never returns an error, so make the function and its c...Justin Ruggles2008-05-311-16/+5
* use enum value for CRC errorJustin Ruggles2008-05-311-2/+2
* move header error logging to after CRC checkJustin Ruggles2008-05-311-17/+20
* zero the upper frequencies of the correct coefficientsJustin Ruggles2008-05-271-1/+1
* safer solution for setting audio parametersJustin Ruggles2008-05-251-8/+9
* set audio parameters if frame header is ok, even if crc failsJustin Ruggles2008-05-251-3/+3
* cosmetics: indentJustin Ruggles2008-05-251-16/+16
* add error concealmentJustin Ruggles2008-05-251-8/+7
* cosmetics: indentJustin Ruggles2008-05-251-7/+7
* 10l: fix error in commit r13382Justin Ruggles2008-05-251-1/+3
* add checks for missing information in the first blockJustin Ruggles2008-05-251-0/+18
* add check for invalid channel mode when coupling is usedJustin Ruggles2008-05-251-0/+5
* Use full path for #includes from another directory.Diego Biurrun2008-05-091-2/+2
* Add long names to AVCodec declarations.Stefano Sabatini2008-04-271-0/+1
* change ff_ac3_parse_header() to take a GetBitContext instead of const char*Bartlomiej Wolowiec2008-04-221-32/+3
* change name from stream type to frame type in AC3 codeBartlomiej Wolowiec2008-03-281-2/+2
* only allocate context input buffer if AVCodecContext.error_reslience is great...Justin Ruggles2008-03-261-2/+11
* cosmetics: indentation after last commitJustin Ruggles2008-03-251-1/+1
* additional protection from segmentation faults and memory access errors byJustin Ruggles2008-03-251-0/+11
* using stream type in eac3 parserBartlomiej Wolowiec2008-03-241-0/+3
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-211-3/+3
* make input buffer const, as it should be. fixes a warning.Justin Ruggles2008-03-101-1/+2
* downmix before imdct unless different size transforms are used. about 20%Justin Ruggles2008-03-091-21/+76
* use scale factor instead of sum for downmix level adjustment. avoids divisionJustin Ruggles2008-03-011-6/+9
* pre-calculate downmix coefficient sums. 2% faster 5.1-to-stereo downmixing.Justin Ruggles2008-03-011-6/+11
OpenPOWER on IntegriCloud