summaryrefslogtreecommitdiff
path: root/libavcodec/adx.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/adx: Move ff_adx_decode_header() to adxdec.cAndreas Rheinhardt2022-09-161-53/+0
| | | | | | | Possible since 9325d88eba8038b3e2a4485e473a018410379e2d. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* adx: convert to new channel layout APIVittorio Giovara2022-03-151-5/+11
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit '9325d88eba8038b3e2a4485e473a018410379e2d'Michael Niedermayer2014-08-101-8/+0
|\ | | | | | | | | | | | | | | | | | | | | * commit '9325d88eba8038b3e2a4485e473a018410379e2d': lavc: remove obsolete and disabled avpriv functions Conflicts: libavcodec/dv_profile.c libavcodec/dv_profile.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: remove obsolete and disabled avpriv functionsAnton Khirnov2014-08-091-8/+0
| |
* | Merge commit 'd5cf5afabbf43f00283e70b12afbe1da030d85b6'Michael Niedermayer2014-07-091-2/+10
|\ \ | |/ | | | | | | | | | | * commit 'd5cf5afabbf43f00283e70b12afbe1da030d85b6': adxdec: get rid of an avpriv function Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * adxdec: get rid of an avpriv functionAnton Khirnov2014-07-091-2/+10
| | | | | | | | | | The only thing the demuxer needs is the sample rate to set the timebase, which can be simply read with AV_RB32.
* | Merge commit '5569146d48f06564e8fa393424782cceed510916'Michael Niedermayer2014-01-041-6/+1
|\ \ | |/ | | | | | | | | | | | | * commit '5569146d48f06564e8fa393424782cceed510916': adx: check that the offset is not negative See: 30bce34b6719ca99ad72c62e2fba3eade71f1eae Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * adx: check that the offset is not negativeAnton Khirnov2014-01-031-1/+1
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org
* | Reinstate proper FFmpeg license for all files.Thilo Borgmann2013-08-301-4/+4
| |
* | Merge commit '6d97484d72e33f7dde9493a9ead1a72e2f029605'Michael Niedermayer2013-03-141-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit '6d97484d72e33f7dde9493a9ead1a72e2f029605': avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() rsodec: Use avpriv_report_missing_feature() where appropriate Conflicts: libavcodec/anm.c libavcodec/mlpdec.c libavcodec/pictordec.c libavcodec/sunrast.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avcodec: av_log_ask_for_sample() ---> avpriv_request_sample()Diego Biurrun2013-03-131-1/+1
| |
* | vpriv_adx_decode_header: avoid underreading the array.Michael Niedermayer2012-11-141-0/+5
|/ | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Don't include common.h from avutil.hMartin Storsjö2012-08-151-0/+1
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* adxdec: Validate channel count to fix a division by zero.Justin Ruggles2012-01-031-1/+1
|
* adx: rename ff_adx_decode_header() to avpriv_adx_decode_header()Justin Ruggles2011-11-261-2/+2
| | | | | It is used by the ADX decoder, and therefore needs to be exported in order to work with shared libs.
* adx: move header decoding to ADX common codeJustin Ruggles2011-11-261-0/+47
|
* adx: calculate correct LPC coeffsJustin Ruggles2011-11-261-0/+34
| | | | | | Instead of using fixed coefficients, the correct way is to calculate the coefficients using the highpass cutoff frequency from the ADX stream header and the sample rate.
* move adx.c to adxdec.cAurelien Jacobs2007-11-011-169/+0
| | | | Originally committed as revision 10904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* split adx encoder in its own fileAurelien Jacobs2007-11-011-185/+1
| | | | Originally committed as revision 10903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless debug funcAurelien Jacobs2007-11-011-13/+0
| | | | Originally committed as revision 10902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup and simplify adx_decode_header()Aurelien Jacobs2007-11-011-23/+6
| | | | Originally committed as revision 10900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless initialization to 0 of adx contextAurelien Jacobs2007-11-011-17/+1
| | | | Originally committed as revision 10899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not try to decode more data than output buffer may holdKostya Shishkov2007-09-241-0/+5
| | | | Originally committed as revision 10560 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various simplifications around recent av_clip_int16() usageAurelien Jacobs2007-08-111-6/+4
| | | | Originally committed as revision 10080 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use av_clip_int16() where it makes senseAurelien Jacobs2007-08-111-4/+2
| | | | Originally committed as revision 10078 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove duplicate bytestream functionsRamiro Polla2007-05-231-26/+12
| | | | Originally committed as revision 9108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-4/+6
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make the adx adpcm codec availableMåns Rullgård2006-07-081-4/+4
| | | | Originally committed as revision 5679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup patch from Diego Pettenò <flameeyes@gentoo.org>Luca Barbato2006-06-251-1/+1
| | | | Originally committed as revision 5526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-121-1/+1
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-171-1/+1
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* kill warnings patch by (Måns Rullgård <mru inprovide com>)Måns Rullgård2005-02-241-0/+3
| | | | Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2003-11-031-5/+5
| | | | Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot ↵Panagiotis Issaris2003-10-241-2/+2
| | | | | | luc dot ac dot be>) Originally committed as revision 2427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace file to remove nasty DOS CRs and hard tabsMike Melanson2003-10-151-278/+273
| | | | Originally committed as revision 2384 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added CRI ADX and XA ADPCM audio modules, courtesy of BEROMike Melanson2003-10-141-0/+412
<bero -at- geocities.co.jp> Originally committed as revision 2376 to svn://svn.ffmpeg.org/ffmpeg/trunk