87 Commits (c1977fbbd7d1e7825010e301fa236e910b760aab)

Author SHA1 Message Date
Francesco Lavra 91cc5d3767 Move ff_reverse in libavcodec to av_reverse in libavutil. 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 16 years ago
Diego Biurrun 8b44de14d1 Change av_log() calls surrounded by '#ifdef DEBUG' into dprintf macros. 16 years ago
Justin Ruggles be1efe5993 ac3enc: log a warning message if the channel layout is not specified at 16 years ago
Justin Ruggles 120b4557f3 Add channel layout support to the AC-3 encoder. 16 years ago
Justin Ruggles a7c6e1171b ac3enc: reorder input channels to AC-3 channel order 16 years ago
Stefano Sabatini fb53b4a035 Rename pbBufPtr() to put_bits_ptr(). 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Stefano Sabatini b275500706 Split bitstream.h, put the bitstream writer stuff in the new file 16 years ago
Diego Biurrun 27127202d6 Remove duplicated MUL16 macro definition, fixes the warning: 16 years ago
Daniel Verkamp 5ef251e504 Add missing av_cold in static init/close functions. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Justin Ruggles 2988c93d94 create a separate codec_id for E-AC-3 17 years ago
Justin Ruggles bf09b550e6 commit the OKed parts of the E-AC-3 decoder 17 years ago
Justin Ruggles 14b7062829 cosmetics: make all references to AC-3 capitalized and hyphenated 17 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Stefan Gehrer cf2baeb338 mark read-only data as const 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Justin Ruggles 687671f03b pass bap table to ff_ac3_bit_alloc_calc_bap() 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Stefano Sabatini 162d4fc99d Add long names to AVCodec declarations. 17 years ago
Zuxy Meng 98a6fff98c Apply 'cold' attribute to init/uninit functions in libavcodec 17 years ago
Diego Biurrun 77ab59eb7f two more typos spotted by Mike 17 years ago
Diego Biurrun c2f178da71 british_english--; 17 years ago
Diego Biurrun 3f5d7bb331 Remove two unused variables. 17 years ago
Diego Biurrun a4b375c614 Remove unnecessary forward declaration. 17 years ago
Reimar Döffinger 99fac0806b Get rid of fft_rev table, use ff_reverse and a shift. 17 years ago
Reimar Döffinger f952b30cd1 Use FFSWAP instead of "manual" swap 17 years ago
Aurelien Jacobs 3abe5fbdc4 improve CRC API 17 years ago
Justin Ruggles 02c164c148 use cutoff frequency to adjust bandwidth in ac3 encoder 17 years ago
Justin Ruggles 08ac1e783e use bps instead of kbps for bitrate 17 years ago
Justin Ruggles c135b520e7 Do not give advice for which bitrate to choose. 17 years ago
Justin Ruggles 678a7179b6 fix typo 17 years ago
Justin Ruggles e59cc20593 cosmetics: rename common ac3 variables 17 years ago
Justin Ruggles 5ce2134258 cosmetics: rename ac3 bit allocation variables 17 years ago
Justin Ruggles 66ecf18e38 cosmetics: rename ac3 tables 17 years ago
D Richard Felker III de39d62c14 sync message with modern ffmpeg bitrate option syntax. 17 years ago
Panagiotis Issaris d04d5bcd0e Fix the self tests which are contained in some codecs and are using random(). 18 years ago
Justin Ruggles cc2a8443eb move some common values to ac3.h and utilize them 18 years ago
Ramiro Polla 2c124cb65c Use AV_xx throughout libavcodec 18 years ago
Justin Ruggles d971a5fa81 cosmetics. align and condense. 18 years ago
Justin Ruggles 319708da02 simplify 18 years ago
Justin Ruggles bbd16dea67 utilize multi-stage AC-3 bit allocation. speeds up encoding by 25-30% 18 years ago
Bill O'Shaughnessy 4140a5234e AC-3 encoded volume is too high. Revert revision 7160: 18 years ago
Justin Ruggles 050aa8b9bc remove redundancy in AC-3 parser by using common tables from ac3tab.h 18 years ago
Justin Ruggles 4258a0a32a Remove common code from AC-3 encoder and utilize ac3.c. 18 years ago
Justin Ruggles abfe5a4a75 simplify AC-3 bit allocation 18 years ago
Justin Ruggles 3a8bf52983 cosmetics. remove space before semi-colon. 18 years ago
Bill O'Shaughnessy 3e954443dd bring AC3 encoder output up to input volume level 18 years ago