253 Commits (d9a69f730e180ab9b1cac8a4d53d07b1ec375a38)

Author SHA1 Message Date
Mans Rullgard 918d0584a4 mpegaudio: move some struct definitions from mpegaudio.h 14 years ago
Mans Rullgard c4f5c2d6f4 Move some mpegaudio functions to new mpegaudiodsp subsystem 14 years ago
Mans Rullgard dede36bd02 mpegaudio: sanitise compute_antialias_* names 14 years ago
Mans Rullgard 4bac1bbc3b mpegaudio: add _fixed suffix to some names 14 years ago
Mans Rullgard 6f2309ed2e dct: build dct32 as separate object files 14 years ago
Mans Rullgard bdefbf3e88 mpegaudio: move OUT_FMT macro to mpegaudiodec.c 14 years ago
Mans Rullgard 92ea249d7d mpegaudio: remove OUT_MIN/MAX macros 14 years ago
Mans Rullgard a88ef93b4a mpegaudiodec: group #includes more sanely 14 years ago
Mans Rullgard 0d849074a4 mpegaudio: remove #if 0 blocks 14 years ago
Mans Rullgard 6bb6fb05ba mpegaudio: remove CONFIG_MPEGAUDIO_HP option 14 years ago
Anton Khirnov 6f3d3eacf6 lavc: add missing audioconvert includes 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Kieran Kunhya f4a86bc981 Set channel_layout for mpegaudio 14 years ago
Clément Bœsch 437fb1c87d Remove a few if (p) av_free(p) forms 14 years ago
Luca Barbato dfd2a005eb Replace dprintf with av_dlog 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Clément Bœsch 045b80e52d Move ID3v1 skip from decoder to demuxer 14 years ago
Clément Bœsch c19a216af3 Handle ID3v1 tag while decoding mp[123] frames 14 years ago
Alexander Kojevnikov 49d7ef282d Show correct bitrate for VBR MP3 files. 15 years ago
Michael Niedermayer 69b56ed7a6 Move ff_dct_init(context) out of if(one time init) 15 years ago
Måns Rullgård 59bebb11e0 mpegaudio: move compute_antialias_float() to mpegaudiodec_float.c 15 years ago
Måns Rullgård 35d597d556 mpegaudio: call ff_mpegaudiodec_init_mmx() only from float decoder 15 years ago
Aurelien Jacobs 956dae9e77 adu and mp3on4 functions are also needed by their respective float decoders 15 years ago
Vitor Sessak 060dd93000 Altivec-optimized mp{1,2,3} windowing 15 years ago
Vitor Sessak 06d01188e9 More mp{1,2,3} 32-point DCT transform to our common DCT framework. 15 years ago
Vitor Sessak 186d02150e Use lookup table to avoid division in mp2 decoder 15 years ago
Vitor Sessak bc2b368215 SSE-optimized MP3 floating point windowing functions 15 years ago
Vitor Sessak 47ba787442 Move float-specific function to mpegaudiodec_float.c 15 years ago
Vitor Sessak 9dac6dbb22 Remove pointless condition in #if 15 years ago
Vitor Sessak 4233ce315c Fix breakage in compilation with --disable-mpegaudio-hp introduced in 15 years ago
Vitor Sessak 4d49a5a785 Factorize the mpegaudio windowing code in a function and call it by a 15 years ago
Vitor Sessak 525ac37fd2 Optimize 1D DCT transform used in MP{1,2,3}. Makes also this function suitable 15 years ago
Michael Niedermayer 40914d97cc 1.0 and the resulting exactly representable value must be marked as float as well, 15 years ago
Michael Niedermayer 0628f3e8cf Cast constants to float to avoid gcc converting to and from 15 years ago
Michael Niedermayer bfbdc58e52 Fix compilation with low precission mpeg audio decoding. 15 years ago
Michael Niedermayer 3b7117b73a Do the same sign flip optimization to the low freq decoder. 15 years ago
Michael Niedermayer 4b070a7a61 Factorize READ_FLIP_SIGN() optimization out 15 years ago
Michael Niedermayer 0c0d88aed5 Optimize decoding high freqs. 15 years ago
Michael Niedermayer fd9451c68f Make lsf_sf_expand() 4 times faster. 15 years ago
Michael Niedermayer b91d46614d float based mp1/mp2/mp3 decoders. 15 years ago
Michael Niedermayer 86433cc6f5 Remove unused FRAC_RND() macro from mpegaudiodec.c. 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Måns Rullgård da0ac0ee64 Make some functions static 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Ronald S. Bultje 6e44ba1550 Use get_bits_left() instead of size_in_bits - get_bits_count(). 15 years ago
Vitor Sessak c902340599 Reduce stack memory allocation in MP3 decoder 15 years ago
Reimar Döffinger eadaa00c6f Add support for hardcoding the mpegaudiodec tables. 15 years ago
Reimar Döffinger 9adcccde0c mpegaudiodec, mpc and qdm2 all use the same mpa_synth window, so make 15 years ago