summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
...
* aacsbr: Check that bs_num_env is valid before writing arrays with it as an ↵Alex Converse2010-03-09
| | | | | | offset. Originally committed as revision 22413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Cleanup read_sbr_grid and copy_sbr_grid after the recent overhaul of ↵Alex Converse2010-03-09
| | | | | | those functions. Originally committed as revision 22412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Factor out the common end border case from t_q setup.Alex Converse2010-03-09
| | | | Originally committed as revision 22411 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: read bs_rel_bord directly into t_env.Alex Converse2010-03-09
| | | | Originally committed as revision 22410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Make the previous value of bs_num_env local to read_sbr_data().Alex Converse2010-03-09
| | | | Originally committed as revision 22409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Initialize e_a[1] to -1.Alex Converse2010-03-09
| | | | | | | | This triggers lAPrev (e_a[0]) on the first SBR frame to be -1. The spec is somewhat ambiguous to what this value should be but this increases the accuracy of al_sbr_e_44_1 and similar streams from 14 bits to 15 bits. Originally committed as revision 22408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace many includes of libavutil/common.h with what is actually neededMåns Rullgård2010-03-09
| | | | | | | This reduces the number of false dependencies on header files and speeds up compilation. Originally committed as revision 22407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: set size of asm functions in object filesMåns Rullgård2010-03-09
| | | | Originally committed as revision 22404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace some printf() with puts() in tableprint.cMåns Rullgård2010-03-09
| | | | | | This gets rid of a gcc warning about non-literal format strings. Originally committed as revision 22402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prettify make output when generating headersMåns Rullgård2010-03-09
| | | | Originally committed as revision 22401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Dead code removal.Alex Converse2010-03-09
| | | | Originally committed as revision 22387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Remove a slightly incorrect comment.Alex Converse2010-03-09
| | | | | | The two conditions are equivalent. Originally committed as revision 22386 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r22288 "Increase FF_INPUT_BUFFER_PADDING_SIZE to 64."Alex Converse2010-03-09
| | | | Originally committed as revision 22385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Cleanup the newly merged read_sbr_grid, eliminating several contextAlex Converse2010-03-09
| | | | | | and some duplicate local variables. Originally committed as revision 22384 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Move the e_a calculation from sbr_mapping() to read_sbr_grid().Alex Converse2010-03-09
| | | | Originally committed as revision 22383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Merge sbr_time_freq_grid into read_sbr_grid (and into copy_sbr_grid).Alex Converse2010-03-09
| | | | Originally committed as revision 22382 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Fail early on illegal envelope counts.Alex Converse2010-03-09
| | | | Originally committed as revision 22381 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Check for illegal values of bs_pointer in sbr_read_grid().Alex Converse2010-03-09
| | | | Originally committed as revision 22380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert commit 22378.Vitor Sessak2010-03-09
| | | | | | It broke FATE and kostya asked me on IRC to revert it. Originally committed as revision 22379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for reference frames so RV 3/4 won't segfault trying to copy data fromKostya Shishkov2010-03-09
| | | | | | nonexisting reference. Originally committed as revision 22378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: correctly clip vp3_draw_horiz_band callDavid Conrad2010-03-09
| | | | Originally committed as revision 22377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l: Include missing return values in functions made non-void by the ↵Alex Converse2010-03-09
| | | | | | previous commit. Originally committed as revision 22376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacsbr: Propagate errors from read_sbr_grid to prevent crashes in ↵Alex Converse2010-03-09
| | | | | | malformatted streams. Originally committed as revision 22375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a missing fft.h include to the aacsbr decoder.Georgi Chorbadzhiyski2010-03-09
| | | | | | Patch by Georgi Chorbadzhiyski gf at unixsol dot org Originally committed as revision 22374 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump avcodec minor version for kgv1 decoderDaniel Verkamp2010-03-09
| | | | Originally committed as revision 22367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Kega Game Video (KGV1) decoderDaniel Verkamp2010-03-09
| | | | Originally committed as revision 22364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix interlaced vc-3 decoding, issue #1753Baptiste Coudurier2010-03-09
| | | | Originally committed as revision 22362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: Set pict_typeDavid Conrad2010-03-09
| | | | Originally committed as revision 22361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: Allocate a dummy reference frame if we have no keyframeDavid Conrad2010-03-09
| | | | Originally committed as revision 22360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: use FF_BUFFER_TYPE_COPYDavid Conrad2010-03-09
| | | | Originally committed as revision 22359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: Don't leak buffers on errorsDavid Conrad2010-03-09
| | | | Originally committed as revision 22358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: Simplify buffer managementDavid Conrad2010-03-09
| | | | Originally committed as revision 22357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp3: be less spammy on broken filesDavid Conrad2010-03-09
| | | | Originally committed as revision 22356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_sqrt() to libavutil/intmath.hMåns Rullgård2010-03-08
| | | | Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing includes in bfin and sh4 filesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: add some missing includesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: fix dct-testMåns Rullgård2010-03-08
| | | | Originally committed as revision 22339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Skip mpegaudio3.h in checkheadersMåns Rullgård2010-03-08
| | | | | | | | This unused header is a placeholder for work in progress(?). This makes checkheaders pass again. Originally committed as revision 22338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add lots of missing includesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Skip the tablegen fragments in checkheadersMåns Rullgård2010-03-08
| | | | Originally committed as revision 22336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add TESTOBJS make variable for extra objects used by test appsMåns Rullgård2010-03-08
| | | | Originally committed as revision 22335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused fast_memcpy() function in dct-testMåns Rullgård2010-03-08
| | | | Originally committed as revision 22334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move dctref prototypes to a header fileMåns Rullgård2010-03-08
| | | | Originally committed as revision 22331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move the local includes below the system includesMartin Storsjö2010-03-08
| | | | | | | | | This fixes a compilation issue on OS X 10.4, where some system headers were included implicitly through dsputil_altivec.h (with _POSIX_C_SOURCE defined), and other system headers included later, with _POSIX_C_SOURCE undefined at that time. Originally committed as revision 22327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* w32thread: Make avcodec_thread_execute2() static here as wellAndreas Öman2010-03-08
| | | | Originally committed as revision 22325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avcodec_thread_execute2() staticAndreas Öman2010-03-08
| | | | Originally committed as revision 22324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* targeenc: fix rgb555 encoding on big endian systems.Alexis Ballier2010-03-08
| | | | | | Patch by Alexis Ballier gmail_address(name, surname) Originally committed as revision 22320 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make Indeo 5 decoder more robust on bitstream errors.Maxim Poliakovski2010-03-08
| | | | | | Patch by Maxim ($indeo5dec_author) Originally committed as revision 22319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Scale tile dimensions in case both local decoding and scalability modeMaxim Poliakovski2010-03-08
| | | | | | | are used in Indeo 5 stream. Patch by Maxim ($indeo5dec_author) Originally committed as revision 22318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an HE-AAC v1 decoder.Alex Converse2010-03-08
| | | | | | | | | A large portion of this code was orignally authored by Robert Swain. The rest was written by me. Full history is available at: svn://svn.ffmpeg.org/soc/aac-sbr http://github.com/aconverse/ffmpeg-heaac/tree/sbr_pub Originally committed as revision 22316 to svn://svn.ffmpeg.org/ffmpeg/trunk