summaryrefslogtreecommitdiff
path: root/libavcodec/dnxhddec.c
Commit message (Collapse)AuthorAge
* lavc: use designated initialisers for all codecs.Anton Khirnov2011-07-29
| | | | It's more readable and less prone to breakage.
* dnxhddec: avoid a branch in 10-bit decode_dct_block()Mans Rullgard2011-07-22
| | | | | | | The minimum weight value is 32 so this test can be skipped for the 10-bit case. Overall speedup 3-4%. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dnxhddec: optimise dnxhd_decode_dct_block()Mans Rullgard2011-07-21
| | | | | | | | | Template the function for 8/10-bit and use lowlevel bitstream macros. 6% faster overall on i7 gcc 4.5. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dnxhd: 10-bit supportJoseph Artsimovich2011-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini2011-05-02
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Merge libavcore into libavutilReinhard Tartler2011-02-15
| | | | | | | | | | | | It is pretty hopeless that other considerable projects will adopt libavutil alone in other projects. Projects that need small footprint are better off with more specialized libraries such as gnulib or rather just copy the necessary parts that they need. With this in mind, nobody is helped by having libavutil and libavcore split. In order to ease maintenance inside and around FFmpeg and to reduce confusion where to put common code, avcore's functionality is merged (back) to avutil. Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* Replace dprintf with av_dlogLuca Barbato2011-01-29
| | | | dprintf clashes with POSIX.1-2008
* Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò2011-01-26
| | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
* In dnxhd decoder, set key_frame on decoded frameBaptiste Coudurier2011-01-06
| | | | Originally committed as revision 26247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use new imgutils.h API names, fix deprecation warnings.Stefano Sabatini2010-09-07
| | | | Originally committed as revision 25058 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove use of the deprecated function avcodec_check_dimensions(), useStefano Sabatini2010-08-06
| | | | | | av_check_image_size() instead. Originally committed as revision 24711 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 interlaced vc-3 decoding, issue #1753Baptiste Coudurier2010-03-09
| | | | Originally committed as revision 22362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-06
| | | | | | | These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 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
* 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
* Rename bitstream.h to get_bits.h.Stefano Sabatini2009-04-13
| | | | Originally committed as revision 18494 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
* 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
* use dsp clear_blockBaptiste Coudurier2008-12-11
| | | | Originally committed as revision 16048 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini2008-06-12
| | | | Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add long names to many AVCodec declarations.Stefano Sabatini2008-04-27
| | | | | | patch by Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-21
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove #include "mpegvideo.h" where it is not neededAurelien Jacobs2008-03-05
| | | | Originally committed as revision 12321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* constMichael Niedermayer2008-02-01
| | | | Originally committed as revision 11723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix field order exportBaptiste Coudurier2008-01-31
| | | | Originally committed as revision 11695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo weigth->weightBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10687 to svn://svn.ffmpeg.org/ffmpeg/trunk
* preliminary 10 bit depth decoding support, still miss generic api to export ↵Baptiste Coudurier2007-10-08
| | | | | | picture, working on it Originally committed as revision 10686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mergeBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, check 'i' validity before using itBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 10 bit per comp detectionBaptiste Coudurier2007-10-08
| | | | Originally committed as revision 10683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move dnxhd data tables to separate fileBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9906 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd 120 progressive supportBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentationBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd 185 interlaced supportBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmeticBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* no need to duplicate cid table vars in contextBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9899 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, use correct cid tableBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9898 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add coding unit size for interlaced decodingBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9897 to svn://svn.ffmpeg.org/ffmpeg/trunk
* should be more correctBaptiste Coudurier2007-08-04
| | | | Originally committed as revision 9896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* actually return bytes readBaptiste Coudurier2007-03-25
| | | | Originally committed as revision 8504 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, fix debug, dprintf does not have log levelBaptiste Coudurier2007-03-19
| | | | Originally committed as revision 8449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dnxhd decoderBaptiste Coudurier2007-03-18
Originally committed as revision 8445 to svn://svn.ffmpeg.org/ffmpeg/trunk