summaryrefslogtreecommitdiff
path: root/libavcodec/dv.c
Commit message (Collapse)AuthorAge
* In dv decoder, set sample aspect aspect ratio, fix issue #1612Baptiste Coudurier2010-09-27
| | | | Originally committed as revision 25232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dv: fix alignment of scratch bufferMåns Rullgård2010-08-20
| | | | Originally committed as revision 24854 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add new decoder property max_lowres and do not init decoder if requested ↵Carl Eugen Hoyos2010-07-07
| | | | | | value is higher. Originally committed as revision 24098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | 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-30
| | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentation.Reimar Döffinger2010-03-29
| | | | Originally committed as revision 22721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for hard-coding the 256kB large dv_vlc_map table.Reimar Döffinger2010-03-21
| | | | Originally committed as revision 22622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split VLC-related tables out of dvdata.h to make it easier to add supportReimar Döffinger2010-03-21
| | | | | | for hard-coding tables. Originally committed as revision 22620 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use LOCAL_ALIGNED macro for local arraysMåns Rullgård2010-02-17
| | | | Originally committed as revision 21866 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård2010-01-22
| | | | Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Align mb_bit_buffer and vs_bit_buffer as their alignment is checked by assert().Michael Niedermayer2010-01-12
| | | | Originally committed as revision 21164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fail earlier for unsupported resolutions or pixel formats when encodingTomas Härdin2009-12-11
| | | | | | | | dv. Patch by Tomas Härdin, tomas D hardin A codemill D se Originally committed as revision 20803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make get_bits_left() available for use in libavcodec (was previously heldRonald S. Bultje2009-11-09
| | | | | | private in dv.c for some reason). See "[PATCH] get_bits_left()" thread. Originally committed as revision 20490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split parts of dvdata.h into dvdata.c, this ensures that things likeReimar Döffinger2009-10-16
| | | | | | | | work_chunks_* and dv_idct_factor_* variables appear only once in the binary instead of 3 times. Saves 3264 bytes in .rodata and 312416 bytes in .bss on x86_64. Originally committed as revision 20246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use context instead of NULL for logging.Reimar Döffinger2009-09-29
| | | | Originally committed as revision 20085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that dv encoder initializes all encoded packet data.Reimar Döffinger2009-09-29
| | | | | | | | The specification does not say which value to use for unused parts, so fill all unused bytes with 0xff, which is consistent with what DV usually uses for reserved or unused parts. Originally committed as revision 20084 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark all pix_fmts and supported_framerates compound literals as const.Reimar Döffinger2009-09-06
| | | | | | Makes no difference for gcc but at least icc can put them in .rodata then. Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove some unnecessary alignment specifiersMåns Rullgård2009-08-26
| | | | | | None of these arrays are used in ways requiring extra alignment. Originally committed as revision 19715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print error when dv frame profile cannot be foundBaptiste Coudurier2009-06-14
| | | | Originally committed as revision 19193 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check if frame size matches old sys and assumes corrupted input, fixes #1192Baptiste Coudurier2009-06-14
| | | | Originally committed as revision 19192 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove cast and use put_sbits, fix assertion in put_bitsBaptiste Coudurier2009-05-31
| | | | Originally committed as revision 19024 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a chroma_sample_location field to define positioning of chroma samplesDavid Conrad2009-05-11
| | | | Originally committed as revision 18795 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename bitstream.h to get_bits.h.Stefano Sabatini2009-04-13
| | | | Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split bitstream.h, put the bitstream writer stuff in the new fileStefano Sabatini2009-04-12
| | | | | | put_bits.h. Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann2009-04-07
| | | | | | | | | | | 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
* Fixing a value returning issueRoman Shaposhnik2009-02-20
| | | | Originally committed as revision 17469 to svn://svn.ffmpeg.org/ffmpeg/trunk
* transitioning dv_guess_dct_mode to dsputil cmp functionRoman Shaposhnik2009-02-19
| | | | Originally committed as revision 17449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: 'const static' --> 'static const' to avoid warnings of the typeDiego Biurrun2009-02-17
| | | | | | "'static' is not at beginning of declaration" with -Wextra. Originally committed as revision 17391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* No need to compute stypeRoman Shaposhnik2009-02-04
| | | | Originally committed as revision 16988 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | 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
* remove some warnings due to avctx->executeBaptiste Coudurier2009-01-31
| | | | Originally committed as revision 16909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* assume widescreen when ratio also > 17, patch by Ben Hutchings, ben at ↵Ben Hutchings2009-01-31
| | | | | | decadent dot org dot uk Originally committed as revision 16907 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: fixing indentationRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unrolling encoding loopsRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: simplifying static initializationRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifying DIF encoding processRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: fixing the indentationRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16876 to svn://svn.ffmpeg.org/ffmpeg/trunk
* factoring code into dv_init_enc_blockRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16875 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: replacing 0 with NULL for pointer assignmentRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: moving the function definition aroundRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replacing the constant with a macroRoman Shaposhnik2009-01-31
| | | | Originally committed as revision 16872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-19
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_Aurelien Jacobs2009-01-14
| | | | | | and remove all ENABLE_ definitions. Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making idct factor tables dynamically allocatedRoman Shaposhnik2008-11-20
| | | | Originally committed as revision 15885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change of indentationRoman Shaposhnik2008-11-19
| | | | Originally committed as revision 15883 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Getting rid of huge static DV tablesRoman Shaposhnik2008-11-18
| | | | Originally committed as revision 15874 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Getting rid of unneeded extra wrapper functionsRoman Shaposhnik2008-11-18
| | | | Originally committed as revision 15873 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Taking advantage of the new ->execute APIRoman Shaposhnik2008-11-12
| | | | Originally committed as revision 15806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making it easier to send arbitrary structures as work orders to MT workersRoman Shaposhnik2008-11-12
| | | | Originally committed as revision 15804 to svn://svn.ffmpeg.org/ffmpeg/trunk