summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* 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
* Simplify strange obfuscated code in MMCO_LONG handling.Michael Niedermayer2008-07-25
| | | | | | Note, this might change behavior for invalid bitstreams. Originally committed as revision 14381 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set field_poc (it was half uninitialized before) and use itMichael Niedermayer2008-07-24
| | | | | | | instead of the fragile first_field check to determine if we have 2 fields at the end. Originally committed as revision 14380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Minor simplification of code in init_poc().Michael Niedermayer2008-07-24
| | | | Originally committed as revision 14379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics (indent and 2 empty lines)Michael Niedermayer2008-07-24
| | | | Originally committed as revision 14378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* init_poc() vs. idr() cleanupMichael Niedermayer2008-07-24
| | | | Originally committed as revision 14377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: typo fixesDiego Biurrun2008-07-24
| | | | Originally committed as revision 14376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aspect stored in nuv files must be converted from display- to sample-aspect.Joakim Plate2008-07-24
| | | | | | Patch by elupus (elupus ecce se) Originally committed as revision 14375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix tiny_psnr so it compares all bytes (it did skip the last block).Michael Niedermayer2008-07-24
| | | | | | | | | Also display both file sizes and slightly change the output formatting. [not split in 3 patches to avoid the huge checksum files from being changed and having to be reviewed 3 times, if people want it split i can revert and split it] Originally committed as revision 14374 to svn://svn.ffmpeg.org/ffmpeg/trunk