summaryrefslogtreecommitdiff
path: root/libavcodec/wmaprodec.c
Commit message (Collapse)AuthorAge
...
* lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits.Anton Khirnov2011-10-20
| | | | They are used in lavf.
* wmapro: Validate the number of audio channels before using itLaurent Aimar2011-10-07
| | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net>
* lavc: use designated initialisers for all codecs.Anton Khirnov2011-07-29
| | | | It's more readable and less prone to breakage.
* Mark some variables with av_unusedMans Rullgard2011-06-03
| | | | | | | Most of these variables are only used in av_dlog statements, some are required but not used by other macros. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add AVX FFT implementation.Vitor Sessak2011-04-26
| | | | Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* Move sine windows to a separate fileMans Rullgard2011-03-20
| | | | | | | These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fft: remove inline wrappers for function pointersMans Rullgard2011-03-19
| | | | | | | This removes the rather pointless wrappers (one not even inline) for calling the fft_calc and related function pointers. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Remove unneeded add bias from 3 functions.Justin Ruggles2011-01-31
| | | | | | | | DSPContext.vector_fmul_window() DCADSPContext.lfe_fir() SynthFilterContext.synth_filter_float() Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace dprintf with av_dlogLuca Barbato2011-01-29
| | | | dprintf clashes with POSIX.1-2008
* Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò2011-01-26
| | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
* support decoding of files that contain the numberSascha Sommer2011-01-16
| | | | | | | of vector coded coefficients in their bitstream fixes issue 2536 Originally committed as revision 26388 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not read over the end of the packetSascha Sommer2011-01-15
| | | | | | fixes issue 2543 Originally committed as revision 26367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* also support decoding of AVPackets with multiple wma packetsSascha Sommer2011-01-14
| | | | | | fixes issue 2539 Originally committed as revision 26346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for blocksize 64Sascha Sommer2011-01-14
| | | | | | fixes issue 2537 and 2538 Originally committed as revision 26328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip unsupported postproc informationSascha Sommer2011-01-08
| | | | Originally committed as revision 26268 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for files that do not allow more than 4 subframesSascha Sommer2011-01-08
| | | | Originally committed as revision 26267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix indentationSascha Sommer2011-01-08
| | | | Originally committed as revision 26266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for files where the frames do not have a length prefixSascha Sommer2011-01-08
| | | | Originally committed as revision 26265 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini2010-11-12
| | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change a doxy comment to a normal one.Benoit Fouet2010-08-02
| | | | Originally committed as revision 24662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxy that refers to the wrong variable.Michael Niedermayer2010-07-27
| | | | Originally committed as revision 24549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move clipping of audio samples (for those codecs outputting float) from decoderRonald S. Bultje2010-04-21
| | | | | | to the audio conversion routines. Originally committed as revision 22937 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini2010-03-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify interleaving code.Ronald S. Bultje2010-03-29
| | | | Originally committed as revision 22719 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make wmaprodec.c:decode_init() return AVERROR_INVALIDDATA /Stefano Sabatini2010-03-25
| | | | | | | AVERROR_PATCHWELCOME in case of invalid / unsupported number of channels specified, rather than return AVERROR_NOTSUPP. Originally committed as revision 22674 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-06
| | | | | | | These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård2010-01-22
| | | | Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for hard-coded MDCT-related ff_sine_windows tables.Reimar Döffinger2010-01-09
| | | | Originally committed as revision 21108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMAPRO: use some type punning in decode_coeffs()Måns Rullgård2009-10-18
| | | | Originally committed as revision 20284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* increase maximum compressed frame sizeSascha Sommer2009-10-03
| | | | | | fixes playback of piece.wmv Originally committed as revision 20155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return AVERROR_INVALIDDATA when the bitstream could not be decodedSascha Sommer2009-10-03
| | | | Originally committed as revision 20154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: store level_table as floats, use type punning for sign flip in decodeMåns Rullgård2009-09-29
| | | | Originally committed as revision 20078 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMAPRO: use vector_fmul_scalar from dsputil where possibleMåns Rullgård2009-09-27
| | | | Originally committed as revision 20056 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge FFTContext and MDCTContextMåns Rullgård2009-09-20
| | | | Originally committed as revision 19931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add CODEC_CAP_SUBFRAMES for codecs that output multiple subframesSascha Sommer2009-09-16
| | | | | | | | per AVPacket No longer print "Multiple frames in a packet" error message when CODEC_CAP_SUBFRAMES is set (wmapro, wavpack) Originally committed as revision 19881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak2009-09-15
| | | | | | | | that FF_ELEMS(ff_sine_windows[x]) == 1 << x. Fix issue 1384. Originally committed as revision 19862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reinit get_bits for every decode_packet callSascha Sommer2009-09-11
| | | | Originally committed as revision 19822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* do not decode more than one audio frame in a decode packet callSascha Sommer2009-09-06
| | | | Originally committed as revision 19778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid extra memcpy during scale factor decodingSascha Sommer2009-09-06
| | | | Originally committed as revision 19777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix handling of packet loss when the output buffer is fullSascha Sommer2009-09-05
| | | | Originally committed as revision 19766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reindentSascha Sommer2009-09-05
| | | | Originally committed as revision 19765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove no longer needed debug outputSascha Sommer2009-09-05
| | | | Originally committed as revision 19764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reduce output buffer needsSascha Sommer2009-09-05
| | | | | | (fixes playback of some multichannel files) Originally committed as revision 19763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store packet GetBitContext in the decoder contextSascha Sommer2009-09-05
| | | | Originally committed as revision 19762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentation and other prettyprinting fixesDiego Biurrun2009-09-02
| | | | Originally committed as revision 19753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add missing wmapro decoder partsSascha Sommer2009-09-02
| | | | Originally committed as revision 19752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmeticsDiego Biurrun2009-08-26
| | | | Originally committed as revision 19725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add decode_coeffs()Sascha Sommer2009-08-26
| | | | Originally committed as revision 19719 to svn://svn.ffmpeg.org/ffmpeg/trunk