Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lavc decoders: properly initialize AVFrame. | Anton Khirnov | 2013-03-08 | 1 | -0/+1 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | dsputil: Move LOCAL_ALIGNED macros to libavutil | Diego Biurrun | 2013-02-08 | 1 | -0/+1 |
| | |||||
* | Drop DCTELEM typedef | Diego Biurrun | 2013-01-22 | 1 | -2/+2 |
| | | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -11/+11 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | dvenc: do not call dsputil functions with stride not a multiple of 16 | Mans Rullgard | 2012-05-01 | 1 | -3/+3 |
| | | | | | | | | Allowing dsputil functions to assume the stride is a multiple of 16 even for smaller block sizes can simplify their implementation. This appears to be the only place this guarantee is not met. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Remove lowres video decoding | Mans Rullgard | 2012-04-21 | 1 | -7/+1 |
| | | | | | | | This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dv: Initialize encoder tables during encoder init. | Diego Biurrun | 2012-04-19 | 1 | -2/+2 |
| | |||||
* | dv: Merge dvquant.h into dvdata.c where all other DV tables reside. | Diego Biurrun | 2012-04-16 | 1 | -9/+8 |
| | |||||
* | dv: Move static tables only used in one place to where they are used. | Diego Biurrun | 2012-04-16 | 1 | -0/+31 |
| | |||||
* | cosmetics: Align codec declarations | Martin Storsjö | 2012-04-06 | 1 | -3/+5 |
| | | | | | | | Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dvenc: print allowed profiles if the video doesn't conform to any of them. | Anton Khirnov | 2012-03-28 | 1 | -2/+4 |
| | |||||
* | dv: Split off DV video decoder into its own file. | Diego Biurrun | 2012-03-27 | 1 | -395/+8 |
| | |||||
* | dvenc: switch to encode2(). | Anton Khirnov | 2012-02-17 | 1 | -8/+17 |
| | |||||
* | dsputil: Add ff_ prefix to the dsputil*_init* functions | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | vlc/rl: Add ff_ prefix to the nonstatic symbols | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dv: Move functions used only by the encoder out of a shared header. | Alex Converse | 2012-02-09 | 1 | -0/+35 |
| | |||||
* | dv: Split dvdata.h into dvdata.h and dvquant.h | Alex Converse | 2012-02-09 | 1 | -0/+1 |
| | |||||
* | cosmetics: Drop unnecessary parentheses around return values. | Diego Biurrun | 2011-12-30 | 1 | -1/+1 |
| | |||||
* | get_bits: remove A32 variant | Mans Rullgard | 2011-12-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | The A32 bitstream reader variant is only used on ARMv5 and for Prores due to the larger bit cache this decoder requires. In benchmarks on ARMv5 (Marvell Sheeva) with gcc 4.6, the only statistically significant difference between ALT and A32 is a 4% advantage for ALT in FLAC decoding. There is thus no (longer) any reason to keep the A32 reader from this point of view. This patch adds an option to the ALT reader increasing the bit cache to 32 bits as required by the Prores decoder. Benchmarking shows no significant change in speed on Intel i7. Again, the A32 reader fails to justify its existence. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dv: simplify bitstream splicing in dv_decode_ac() | Mans Rullgard | 2011-11-26 | 1 | -4/+3 |
| | | | | | | This is simpler and fixes some overflow checker warnings. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | lavc: use avpriv_ prefix for some dv symbols used in lavf. | Anton Khirnov | 2011-10-20 | 1 | -3/+3 |
| | | | | Specifically, ff_dv_frame_profile and ff_dv_codec_profile. | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -16/+14 |
| | | | | It's more readable and less prone to breakage. | ||||
* | dv: fix comment wording mistake | Clément Bœsch | 2011-07-05 | 1 | -2/+2 |
| | |||||
* | dv: fix valgrind use of uninitialised value warnings. | Reimar Döffinger | 2011-07-05 | 1 | -2/+4 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | dv: fix comment spelling | Clément Bœsch | 2011-07-05 | 1 | -10/+9 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Replace some av_log/printf + #ifdef combinations by av_dlog. | Diego Biurrun | 2011-06-07 | 1 | -21/+7 |
| | |||||
* | Replace avcodec_get_pix_fmt_name() by av_get_pix_fmt_name(). | Stefano Sabatini | 2011-06-03 | 1 | -1/+2 |
| | | | | | This fixes warnings about avcodec_get_pix_fmt_name() being deprecated. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. | Stefano Sabatini | 2011-05-02 | 1 | -2/+2 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Introduce slice threads flag. | Ronald S. Bultje | 2011-04-21 | 1 | -1/+2 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | Replace more FFmpeg references by Libav. | Diego Biurrun | 2011-04-17 | 1 | -2/+2 |
| | |||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. | Diego Elio Pettenò | 2011-01-26 | 1 | -2/+2 |
| | | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | In dv decoder, set sample aspect aspect ratio, fix issue #1612 | Baptiste Coudurier | 2010-09-27 | 1 | -0/+10 |
| | | | | Originally committed as revision 25232 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | dv: fix alignment of scratch buffer | Måns Rullgård | 2010-08-20 | 1 | -1/+1 |
| | | | | 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 Hoyos | 2010-07-07 | 1 | -0/+1 |
| | | | | | | value is higher. Originally committed as revision 24098 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove explicit filename from Doxygen @file commands. | Diego Biurrun | 2010-04-20 | 1 | -1/+1 |
| | | | | | | | | 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, which | Stefano Sabatini | 2010-03-30 | 1 | -2/+2 |
| | | | | | | 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öffinger | 2010-03-29 | 1 | -4/+4 |
| | | | | 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öffinger | 2010-03-21 | 1 | -55/+2 |
| | | | | 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 support | Reimar Döffinger | 2010-03-21 | 1 | -0/+1 |
| | | | | | | for hard-coding tables. Originally committed as revision 22620 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use LOCAL_ALIGNED macro for local arrays | Måns Rullgård | 2010-02-17 | 1 | -6/+6 |
| | | | | Originally committed as revision 21866 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move array specifiers outside DECLARE_ALIGNED() invocations | Måns Rullgård | 2010-01-22 | 1 | -4/+4 |
| | | | | 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 Niedermayer | 2010-01-12 | 1 | -2/+2 |
| | | | | Originally committed as revision 21164 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Fail earlier for unsupported resolutions or pixel formats when encoding | Tomas Härdin | 2009-12-11 | 1 | -1/+12 |
| | | | | | | | | 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 held | Ronald S. Bultje | 2009-11-09 | 1 | -5/+0 |
| | | | | | | 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 like | Reimar Döffinger | 2009-10-16 | 1 | -2/+2 |
| | | | | | | | | 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öffinger | 2009-09-29 | 1 | -2/+2 |
| | | | | Originally committed as revision 20085 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Make sure that dv encoder initializes all encoded packet data. | Reimar Döffinger | 2009-09-29 | 1 | -1/+10 |
| | | | | | | | | 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 |