summaryrefslogtreecommitdiff
path: root/libavcodec/nellymoserenc.c
Commit message (Collapse)AuthorAge
* put_bits: Remove unused includesVittorio Giovara2014-03-04
| | | | | This requires adding includes to other files that relied on these being included implicitly.
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-03
|
* lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruftAnton Khirnov2013-03-09
|
* Remove unnecessary dsputil.h #includesDiego Biurrun2013-02-26
|
* floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp.Ronald S. Bultje2013-01-22
| | | | | | Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also.
* lavc: Fix assignments in if() when calling ff_af_queue_addMichael Niedermayer2013-01-14
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-07
|
* Add a float DSP framework to libavutilJustin Ruggles2012-06-08
| | | | Move vector_fmul() from DSPContext to AVFloatDSPContext.
* cosmetics: Align codec declarationsMartin Storsjö2012-04-06
| | | | | | | Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
* nellymoserenc: fix crash due to memsetting the wrong area.Reimar Döffinger2012-04-06
| | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Martin Storsjö <martin@martin.st>
* nellymoserenc: use AVCodec.encode2()Justin Ruggles2012-03-21
|
* nellymoserenc: zero any leftover packet bytesJustin Ruggles2012-03-04
| | | | fixes writing of uninitialized packet data
* nellymoserenc: use proper MDCT overlap delayJustin Ruggles2012-03-04
|
* nellymoserenc: set AVCodecContext.coded_frameJustin Ruggles2012-02-25
|
* nellymoserenc: improve error checking in encode_init()Justin Ruggles2012-02-25
|
* nellymoserenc: return AVERROR codes instead of -1Justin Ruggles2012-02-25
|
* dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö2012-02-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Add libavutil/mathematics.h #includes for INFINITYMans Rullgard2011-11-22
| | | | | | This fixes build errors in some environments. Signed-off-by: Mans Rullgard <mans@mansr.com>
* nellymoserenc: take float input samples instead of int16Justin Ruggles2011-10-28
| | | | | This avoids having to convert all input data from int16 to float, which is used internally for encoding.
* Add AVX FFT implementation.Vitor Sessak2011-04-26
| | | | Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* Replace mplayerhq.hu URLs by libav.org.Diego Biurrun2011-04-18
|
* 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>
* 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>
* Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1.Justin Ruggles2011-01-22
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* 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
* nellymoserenc: Declare the supported sample formatMartin Storsjö2010-07-28
| | | | Originally committed as revision 24560 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use "const" qualifier for pointers that point to input data ofReimar Döffinger2010-07-24
| | | | | | | audio encoders. This is purely for clarity/documentation purposes. Originally committed as revision 24481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23904 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
* Move FFT parts from dsputil.h to fft.hMåns Rullgård2010-03-06
| | | | Originally committed as revision 22235 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
* Mark apply_mdct() function as static; it is only used within the file.Diego Biurrun2009-11-26
| | | | Originally committed as revision 20618 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
* Move a DECLARE_ALIGNED_16 variable in the Nellymoser encoder from the stackReimar Döffinger2009-05-25
| | | | | | | into the context to avoid issues when stack variables can not be aligned reliably. Originally committed as revision 18940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support for getting (i)MDCT output multiplied by a constant scaling factor.Siarhei Siamashka2009-05-16
| | | | | | | | Scaling (i)MDCT output has no runtime overhead and can be used to improve performance of audio codecs. All the changes are only needed in 'ff_mdct_init' function and slow down initialization a bit. Originally committed as revision 18855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support 16K samplerate in Nellymoser.Alexander Chemeris2009-05-11
| | | | | | patch by Alexander Chemeris, ipse.ffmpeg gmail.com Originally committed as revision 18798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split bitstream.h, put the bitstream writer stuff in the new fileStefano Sabatini2009-04-12
| | | | | | put_bits.h. Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change a bunch of codec long_names to be more consistent and descriptive.Diego Biurrun2009-03-02
| | | | Originally committed as revision 17716 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allocate trellis tables on heap only when needed.Benjamin Larsson2009-02-02
| | | | Originally committed as revision 16945 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASAO Nelly Moser implementation moved to a better place on mphq.Diego Biurrun2008-12-26
| | | | Originally committed as revision 16321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* nellymoserenc: flush PutBitContext after use.Ramiro Polla2008-10-11
| | | | Originally committed as revision 15596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remaining parts of Nellymoser encoderBartlomiej Wolowiec2008-09-01
| | | | Originally committed as revision 15138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Okayed parts of nellymoserenc.cBartlomiej Wolowiec2008-08-31
| | | | Originally committed as revision 15126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Okayed parts of nellymoserenc.cBartlomiej Wolowiec2008-08-29
Originally committed as revision 15039 to svn://svn.ffmpeg.org/ffmpeg/trunk