Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mjpeg: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 1 | -4/+5 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | av_log_missing_feature() ---> avpriv_report_missing_feature() | Diego Biurrun | 2013-03-13 | 1 | -4/+4 |
| | |||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -24/+12 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | mjpegdec: use put_pixels instead of copy_block8 | Mans Rullgard | 2013-02-07 | 1 | -4/+6 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | mjpegdec: fix indentation | Anton Khirnov | 2013-01-26 | 1 | -18/+18 |
| | |||||
* | Drop DCTELEM typedef | Diego Biurrun | 2013-01-22 | 1 | -6/+6 |
| | | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | mjpeg: initialize input padding after unescaped buffer to zero | Janne Grunau | 2012-12-08 | 1 | -0/+4 |
| | | | | | | Fixes valgrind --undef-value-errors=yes warnings caused by valid overreads in the fate vsynth jpegls, cover-art-ape and cover-art-wv tests. | ||||
* | lavc: fix decode_frame() third parameter semantics for video decoders | Anton Khirnov | 2012-12-04 | 1 | -2/+2 |
| | | | | It's got_frame, not data size | ||||
* | lavc: add a wrapper for AVCodecContext.get_buffer(). | Anton Khirnov | 2012-12-04 | 1 | -1/+2 |
| | | | | It will be useful in the upcoming transition to refcounted AVFrames. | ||||
* | Restructure av_log_missing_feature message | Diego Biurrun | 2012-10-09 | 1 | -4/+3 |
| | | | | | | | | Some invocations include a verb in the log message, others do not. Yet av_log_missing_feature expects callers to provide a verb. Change the function to include a verb instead and update the callers accordingly. The result is a more natural function API and correct English in the function invocations. | ||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -9/+9 |
| | |||||
* | avcodec: Convert some commented-out printf/av_log instances to av_dlog | Diego Biurrun | 2012-10-01 | 1 | -8/+7 |
| | |||||
* | avcodec: Drop silly and/or broken printf debug output | Diego Biurrun | 2012-10-01 | 1 | -9/+0 |
| | |||||
* | mjpeg: Rename some symbols to avpriv_* instead of ff_* | Samuel Pitoiset | 2012-09-09 | 1 | -12/+12 |
| | | | | | | These symbols will be used from the RTP/JPEG depacketizer. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member | Martin Storsjö | 2012-09-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mjpegdec: support AVRn interlaced | Michael Niedermayer | 2012-08-22 | 1 | -3/+20 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | mjpegdec: more meaningful return values | Luca Barbato | 2012-08-17 | 1 | -66/+77 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -4/+4 |
| | |||||
* | jpeg: handle progressive in second field of interlaced. | Ronald S. Bultje | 2012-05-02 | 1 | -3/+2 |
| | | | | | | | | Progressive data is allocated later in decode_sof(), not allocating that data leads to NULL dereferences. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | Remove lowres video decoding | Mans Rullgard | 2012-04-21 | 1 | -25/+8 |
| | | | | | | | This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Replace memset(0) by zero initializations. | Diego Biurrun | 2012-03-28 | 1 | -2/+1 |
| | | | | Also remove one pointless zero initialization in rangecoder.c. | ||||
* | Replace computations of remaining bits with calls to get_bits_left(). | Alex Converse | 2012-03-05 | 1 | -5/+4 |
| | |||||
* | mjpegdec: use correct variable in av_log invocation | Diego Biurrun | 2012-03-01 | 1 | -1/+1 |
| | | | | libavcodec/mjpegdec.c:1463: warning: format ‘%x’ expects type ‘unsigned int’, but argument 5 has type ‘const uint8_t *’ | ||||
* | mjpeg: abort decoding if packet is too large. | Ronald S. Bultje | 2012-02-24 | 1 | -0/+4 |
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | 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 | -5/+5 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | mjpegdec: use av_fast_padded_malloc() | Reimar Döffinger | 2012-02-01 | 1 | -7/+3 |
| | | | | | | also check for allocation failure Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||||
* | lavc: remove disabled FF_API_MJPEG_GLOBAL_OPTS cruft. | Anton Khirnov | 2012-01-27 | 1 | -4/+0 |
| | |||||
* | mjpegdec: K&R formatting cosmetics | Daniel Huang | 2012-01-08 | 1 | -683/+726 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | mjpegdec: parse RSTn to prevent skipping other data in mjpeg_decode_scan | Janne Grunau | 2012-01-05 | 1 | -8/+16 |
| | | | | | | | Check explicitly if enough bits are left to prevent an infinite loop when the bitstream buffer is not followed by zero-padding. Based on patches by Michael Niedermayer <michaelni@gmx.at>. | ||||
* | mov: Don't stick the QuickTime field ordering atom in extradata. | Alex Converse | 2011-12-21 | 1 | -6/+3 |
| | | | | | | The 'fiel' atoms can be found in H.264 tracks clobbering the extradata. MJPEG supports non field based extradata, and this data should be preserved when copying. | ||||
* | Fix a bunch of common typos. | Diego Biurrun | 2011-12-11 | 1 | -3/+3 |
| | |||||
* | lavc: replace references to deprecated AVCodecContext.error_recognition to ↵ | Dustin Brody | 2011-10-22 | 1 | -1/+1 |
| | | | | | | use AVCodecContext.err_recognition Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_* | Anton Khirnov | 2011-10-12 | 1 | -1/+1 |
| | |||||
* | mjpegdec: add 'extern_huff' private option. | Anton Khirnov | 2011-08-31 | 1 | -0/+20 |
| | | | | Deprecate CODEC_FLAG_EXTERN_HUFF | ||||
* | mjpeg: treat external huffman table setup failure as codec init failure if ↵ | Dustin Brody | 2011-08-31 | 1 | -2/+2 |
| | | | | | | external huffman table use requested Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | mjpeg: propagate decode errors from ff_mjpeg_decode_sos and ff_mjpeg_decode_dqt | Dustin Brody | 2011-08-11 | 1 | -1/+3 |
| | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -20/+16 |
| | | | | It's more readable and less prone to breakage. | ||||
* | jpegdec: actually search for and parse RSTn | Michael Niedermayer | 2011-07-23 | 1 | -2/+5 |
| | | | | | | | | | | | | | Fixes decoding of MJPEG files produced by some UVC Logitec web cameras, such as "Notebook Pro" and "HD C910". References: http://trac.videolan.org/vlc/ticket/4215 http://ffmpeg.org/trac/ffmpeg/ticket/267 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Reviewed-by: Kostya <kostya.shishkov@gmail.com> (cherry picked from commit 7b8ed831eb8432d202dad16dedc1758b018bb1fa) | ||||
* | Remove unused structs and tables. | Diego Biurrun | 2011-07-16 | 1 | -23/+0 |
| | |||||
* | Remove statements immediately following unconditional jumps | Mans Rullgard | 2011-07-03 | 1 | -1/+0 |
| | | | | | | This removes a number of compiler warnings. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | mjpeg: remove pointless braces around block of code | Mans Rullgard | 2011-07-03 | 1 | -21/+19 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. | Stefano Sabatini | 2011-05-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | mjpeg: Detect overreads in mjpeg_decode_scan() and error out. | Michael Niedermayer | 2011-04-26 | 1 | -0/+4 |
| | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Ronald S. Bultje <rbultje@google.com> | ||||
* | Add support for picture_ptr field in MJpegDecodeContext | anatoly | 2011-03-30 | 1 | -17/+19 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Move MJPEG's input buffer preprocessing in separate public function | anatoly | 2011-03-30 | 1 | -32/+52 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Support reference picture defined by bitmask in MJPEG's SOS decoder | anatoly | 2011-03-30 | 1 | -14/+70 |
| | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Set maximum lowres value for the MJPEG decoder to 3. | Carl Eugen Hoyos | 2011-02-16 | 1 | -1/+1 |
| | | | | | | | While 4 works for some samples, 3 is the correct value since 8x8 DCT is used by (m)jpeg. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net> |