summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* matroska: add support for A_QUICKTIME/QDM2 codecAurelien Jacobs2008-07-27
| | | | Originally committed as revision 14430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* matroska: add support for V_QUICKTIME track typeAurelien Jacobs2008-07-27
| | | | Originally committed as revision 14429 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Initialize outputed_poc to INT_MIN at decoder initialization.Jeff Downs2008-07-27
| | | | | | Fixes issue 560 Originally committed as revision 14428 to svn://svn.ffmpeg.org/ffmpeg/trunk
* left_block intialisation optimisation.Paul Kendall2008-07-27
| | | | | | | | | | | This patch changes the left_block initialisation code in the fill_caches function from individual array element setters to a simple pointer to a pre-initialised array. Patch by (Paul Kendall ! paul X kcbbs knodel gen knodel nz) Date: Sun, 27 Jul 2008 11:40:18 +1200 Subject: [FFmpeg-devel] [PATCH] h264 fill_caches left_block intialisation optimisation Originally committed as revision 14427 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo fixDiego Biurrun2008-07-27
| | | | Originally committed as revision 14426 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AAC tables and data that have been OKed by MichaelRobert Swain2008-07-27
| | | | Originally committed as revision 14425 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Detect IDR less H.264 correctly.Michael Niedermayer2008-07-26
| | | | | | Fixes maybeH264_dumpvideo Originally committed as revision 14424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* And.... Fix another spec reference to be more specific and correct.Jeff Downs2008-07-26
| | | | Originally committed as revision 14423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix reference to spec to be more specific and correct.Jeff Downs2008-07-26
| | | | Originally committed as revision 14422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove st1 and st2 variables from context, since they could be just local varsVitor Sessak2008-07-26
| | | | Originally committed as revision 14421 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename st{1,2}{a,b} context variables to more meaningful names: ↵Vitor Sessak2008-07-26
| | | | | | {sp,gain}_{rec,hist} Originally committed as revision 14420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simple refactoring to resolve a FIXME. Patch by Paul Kendall.Paul Kendall2008-07-26
| | | | Originally committed as revision 14419 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: remove useless parenthesisVitor Sessak2008-07-26
| | | | Originally committed as revision 14418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move colmult() function to the beginning of file to group DSP-related functions.Vitor Sessak2008-07-26
| | | | Originally committed as revision 14417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove an useless comment describing colmult()Vitor Sessak2008-07-26
| | | | Originally committed as revision 14416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove an useless comment describing prodsum()Vitor Sessak2008-07-26
| | | | Originally committed as revision 14415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Give the context variables of ra288 a better name: s/glob/ractx/Vitor Sessak2008-07-26
| | | | Originally committed as revision 14414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Give the context structure of ra288 a better name: ↵Vitor Sessak2008-07-26
| | | | | | s/Real288_internal/RA288Context/ Originally committed as revision 14413 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add sample_fmts infrastructure: AVCodec->sample_fmts and SAMPLE_FMT_NB enum.Peter Ross2008-07-26
| | | | Originally committed as revision 14412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Include 32-bit PCM descriptionPeter Ross2008-07-26
| | | | Originally committed as revision 14411 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support 32-bit floating point audio samples in Sun AU demuxerPeter Ross2008-07-26
| | | | Originally committed as revision 14410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add CODEC_ID_PCM_F32BE (32-bit floating point PCM big endian decoder)Peter Ross2008-07-26
| | | | Originally committed as revision 14409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2008-07-26
| | | | Originally committed as revision 14408 to svn://svn.ffmpeg.org/ffmpeg/trunk
* chroma_format_idc=0 aka grayscale support.Michael Niedermayer2008-07-26
| | | | | | | | | | Can be disabled by removing #define ALLOW_NOCHROMA in case the extra if() slow the code down measurably. Fixes at least FRExt/HPCAMOLQ_BRCM_B.264 FRExt/HPCVMOLQ_BRCM_B.264 Originally committed as revision 14407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a new -debug option for tracing calls to the default get/release_buffer ↵Alexander Strange2008-07-26
| | | | | | functions. Originally committed as revision 14406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r14404Michael Niedermayer2008-07-25
| | | | | | | | | Remove another 2 incorrect checks. These would ignore fields of different parity. I was wrong, i thought pic_stricture is the current pic structure. But it does not make a difference either way on the reference bitstreams. Originally committed as revision 14405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove another 2 incorrect checks.Michael Niedermayer2008-07-25
| | | | | | These would ignore fields of different parity. Originally committed as revision 14404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print an error if a reference picture is missing.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove mysterious ref->data[0] check.Michael Niedermayer2008-07-25
| | | | | | | What the standard calls non-existent is not related to the value of the data[0] pointer. Originally committed as revision 14402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l typo, fix compilationMichael Niedermayer2008-07-25
| | | | Originally committed as revision 14401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove another stupidity, long_ref==0 check 4 lines after assert(long_ref==0).Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14400 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2008-07-25
| | | | Originally committed as revision 14399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rewrite fill_default_ref_list(), the old code was obfuscated beyondMichael Niedermayer2008-07-25
| | | | | | | | | | | | | repair with hacks. new code is ~60lines old was ~200 Fixes at least: FRExt/HCHP2_HHI_A.264 one sample also get decoded much better: FRExt/FRExt1_Panasonic.avc (PSNR 11 -> 80) (no i do not know why, the old code was too a big mess to figure out what it did) Originally committed as revision 14398 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve documentation about -bt optionJason Garrett-Glaser2008-07-25
| | | | Originally committed as revision 14397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not scare the user with error messages when everything is ok.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14396 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make remove_short() match remove_long() in that it calls unreference_pic().Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Removing yet another weird field pic special case,Michael Niedermayer2008-07-25
| | | | | | now related to SHORT2LONG MMCOs. Originally committed as revision 14394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make remove_long() call unreference_pic() internally.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge oddly duplicated remove_long/remove_long_at_index() function.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove strange long_ref=0.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2008-07-25
| | | | Originally committed as revision 14390 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10000l, forgotton }Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove another of these obfuscated special cases for field picturesMichael Niedermayer2008-07-25
| | | | | | that does not do anything. Originally committed as revision 14388 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify mmco setup code used in IDR pictures.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant h->mmco_index= 0.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14386 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Assert that long_ref has been cleared for released pics.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clear long_ref when a frame is no longer a long_ref.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14384 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure mmco index is 0 (instead of uninitialized) in all error returns.Michael Niedermayer2008-07-25
| | | | Originally committed as revision 14383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* compilation fix with GCC 4.0.1 on MacOSX tiger, broken by the removal of ↵Guillaume Poirier2008-07-25
| | | | | | AVV() macro Originally committed as revision 27349 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Fix handling of old nuv files where an aspect of 1 actually means 4/3Joakim Plate2008-07-25
| | | | | | Patch by elupus (elupus ecce se) Originally committed as revision 14382 to svn://svn.ffmpeg.org/ffmpeg/trunk