summaryrefslogtreecommitdiffstats
path: root/libavcodec/qcelpdec.c
Commit message (Collapse)AuthorAgeFilesLines
* cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun2013-10-031-1/+1
|
* cosmetics: Add '0' to float constants ending in '.'.Diego Biurrun2013-07-251-3/+3
|
* avcodec: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun2013-03-131-2/+2
|
* lavc decoders: work with refcounted frames.Anton Khirnov2013-03-081-1/+1
|
* qcelp: decode directly to the user-provided AVFrameJustin Ruggles2013-02-121-9/+5
|
* floatdsp: move scalarproduct_float from dsputil to avfloatdsp.Ronald S. Bultje2013-01-221-9/+8
| | | | This makes the aac decoder and all voice codecs independent of dsputil.
* lavc: add a wrapper for AVCodecContext.get_buffer().Anton Khirnov2012-12-041-1/+1
| | | | It will be useful in the upcoming transition to refcounted AVFrames.
* Include libavutil/channel_layout.h instead of libavutil/audioconvert.hJustin Ruggles2012-11-111-1/+1
| | | | Also reorder some other #include when applicable.
* qcelpdec: set channel layoutJustin Ruggles2012-11-011-1/+4
|
* celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c()Diego Biurrun2012-08-271-7/+6
|
* Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov2012-08-071-1/+1
|
* qcelpdec: K&R formatting cosmeticsAsen Lekov2011-12-191-183/+177
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* qcelpdec: cosmetics: drop some pointless parenthesesDiego Biurrun2011-12-191-8/+8
|
* Add avcodec_decode_audio4().Justin Ruggles2011-12-021-9/+17
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* qcelpdec: cosmetics: do not add line break before opening bracket in 'for',Justin Ruggles2011-10-041-120/+60
| | | | | | 'while', 'if/else', and 'switch' statements. also fixes some spacing, but only if already changing a line
* qcelp: check output buffer size before decodingJustin Ruggles2011-10-041-2/+8
|
* qcelpdec: fix the return value of qcelp_decode_frame().Chris Rankin2011-10-041-1/+1
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun2011-06-241-4/+4
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-5/+5
| | | | 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-261-1/+1
| | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enumStefano Sabatini2010-11-121-1/+1
| | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Grammar fixesMåns Rullgård2010-07-021-1/+1
| | | | Originally committed as revision 23961 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-301-7/+7
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move clipping of audio samples (for those codecs outputting float) from decoderRonald S. Bultje2010-04-211-4/+0
| | | | | | to the audio conversion routines. Originally committed as revision 22937 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement QCELP postfilter.Ronald S. Bultje2010-04-211-5/+41
| | | | Originally committed as revision 22935 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
| | | | | | | | 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-301-1/+1
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commitVitor Sessak2010-01-041-2/+2
| | | | Originally committed as revision 21019 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing "static" qualifierVitor Sessak2010-01-041-1/+1
| | | | Originally committed as revision 21018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not hardcode filter order in ff_acelp_lspd2lpc()Vitor Sessak2009-11-091-1/+1
| | | | Originally committed as revision 20485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement ff_scale_vector_to_given_sum_of_squares()Reynaldo H. Verdejo Pinochet2009-11-041-33/+6
| | | | | | | to aid generic gain control routines. Changes for qcelp are included. Patch Collin McQuillan. Originally committed as revision 20450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Expose QCELP's floating-point LSP-to-LPC functionColin McQuillan2009-08-031-7/+1
| | | | | | | | | | qcelp_lsp exported a single function, ff_acelp_lspd2lpc, which was not specific to qcelp. It can be kept with its fixed-point version ff_acelp_lsp2lpc in lpc.c. Patch by Colin McQuillan ( m.niloc googlemail com ) Originally committed as revision 19571 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the LSP naming more consistentColin McQuillan2009-08-031-4/+4
| | | | | | | | | | Use the convention from lsp.c: an LSF is a frequency, an LSP is the cosine of an LSF, and LSP functions should have an ff_acelp prefix. Use a "d" suffix to specify doubles. Patch by Colin McQuillan ( m.niloc googlemail com ) Originally committed as revision 19570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ff_log_missing_feature() to av_log_missing_feature().Ronald S. Bultje2009-06-291-2/+2
| | | | Originally committed as revision 19294 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix bandwith vs. bandwiDth typo.Diego Biurrun2009-05-121-4/+4
| | | | Originally committed as revision 18804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Properly handle SILENCE frame. Patch by Kenan Gillet.Kenan Gillet2009-05-041-1/+1
| | | | Originally committed as revision 18734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename bitstream.h to get_bits.h.Stefano Sabatini2009-04-131-1/+1
| | | | Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann2009-04-071-1/+3
| | | | | | | | | | | AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move scale factor computation to its own function. Patch by KenanKenan Gillet2009-04-071-8/+24
| | | | | | Gillet. Originally committed as revision 18345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing static qualifier from function declaration. Patch by KenanKenan Gillet2009-04-041-1/+1
| | | | | | Gillet. Originally committed as revision 18331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics from Kenan Gillet's 'extract and share weighted_vector_sumf'Reynaldo H. Verdejo Pinochet2009-03-091-1/+1
| | | | | | patchset. Just a reindent. Originally committed as revision 17917 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Functional part Kenan Gillet's 'extract and share weighted_vector_sumf'Reynaldo H. Verdejo Pinochet2009-03-091-13/+3
| | | | | | | patchset. Idea is to share this common code between the AMR and QCELP decoders. Originally committed as revision 17916 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part 2 of 2 of Kenan Gillet's 'make ff_qcelp_lspf2lpcReynaldo H. Verdejo Pinochet2009-03-041-4/+34
| | | | | | | more general' changeset. This one relocates the QCELP especific code to the qcelpdec.* files. Originally committed as revision 17800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-011-1/+1
| | | | | | | 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
* Split ff_log_missing_feature into ff_log_missing_featureKenan Gillet2009-01-161-4/+1
| | | | | | | and ff_log_ask_for_sample. Patch by Kenan Gillet: gmail_adress(author) Originally committed as revision 16637 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Silence one warning when compiling with icc:Carl Eugen Hoyos2008-12-281-1/+1
| | | | | | | | warning #188: enumerated type mixed with another type if((q->bitrate = determine_bitrate(avctx, buf_size, &buf)) == I_F_Q) ^ Originally committed as revision 16374 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS Part 3 and final of Kenan Gillet's QCELP silence handling patch.Reynaldo H. Verdejo Pinochet2008-12-261-4/+4
| | | | Originally committed as revision 16338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part 2 of Kenan Gillet's QCELP silence handling patch.Reynaldo H. Verdejo Pinochet2008-12-261-5/+20
| | | | Originally committed as revision 16337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics by Kenan Gillet. Part 1 of 3 of his 'qcelp: silence handling'Reynaldo H. Verdejo Pinochet2008-12-201-1/+6
| | | | | | changeset. Originally committed as revision 16244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid the 'Claimed bitrate and buffer size mismatch' warning storm.Kenan Gillet2008-12-111-0/+6
| | | | | | - Patch by Kenan Gillet Originally committed as revision 16046 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud