summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avformat/rawdec: add FF_DEF_RAWVIDEO_DEMUXER2, which allows specifying the flagsMichael Niedermayer2014-06-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/nutenc: Fix error handling in write_sm_data()Michael Niedermayer2014-06-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* tools/fourcc2pixfmt: Avoid using non public AV_PIX_FMT_NBMichael Niedermayer2014-06-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/mpegts: Reduce number of "Predefined SLConfigDescriptor" warnings shown.Carl Eugen Hoyos2014-06-09
|
* ffprobe: add rc_max_rate to stream outputBilly Shambrook2014-06-09
| | | | | | | | | | | | | The value is used by some bitstream to mark the maximum bit rate. See thread: Subject: [FFmpeg-devel] [PATCH] Add rc_max_rate to ffprobe stream output Date: Sun, 1 Jun 2014 17:36:36 +0100 To: ffmpeg-devel@ffmpeg.org http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/178461 Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* avcodec/x86/dct_init: fix build failure with clang && disable-optimizationsMichael Niedermayer2014-06-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat: add mjpeg_probe()Michael Niedermayer2014-06-09
| | | | | | Fixes Ticket3679 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/vf_zoompan: fix mixing of declarations and statementsMichael Niedermayer2014-06-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '1619274fb393f55a365cc10f88faa173c9a8e772'Michael Niedermayer2014-06-09
|\ | | | | | | | | | | | | * commit '1619274fb393f55a365cc10f88faa173c9a8e772': av_dict_set: fix potential memory leak with AV_DICT_DONT_OVERWRITE Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * av_dict_set: fix potential memory leak with AV_DICT_DONT_OVERWRITEJanne Grunau2014-06-09
| | | | | | | | | | av_dict_set leaks it key/value arguments if AV_DICT_DONT_OVERWRITE is combined with AV_DICT_DONT_STRDUP_{KEY,VAL} and the key exists.
* | Merge commit '7b06ddb8352fe7f434414d7911ced94956bb25b2'Michael Niedermayer2014-06-09
|\| | | | | | | | | | | | | * commit '7b06ddb8352fe7f434414d7911ced94956bb25b2': configure: use .altmacro for gnu as check on arm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: use .altmacro for gnu as check on armJanne Grunau2014-06-09
| | | | | | | | | | | | Clang's integrated assembler (after 3.4) does not yet support the '.altmacro' directive which is only used in arm asm. Support is planned: http://llvm.org/bugs/show_bug.cgi?id=18918
* | swr: handle 64bit overflow check in multiple_resample().Ronald S. Bultje2014-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/utvideoenc: skip unused huffman entriesMichael Niedermayer2014-06-09
| | | | | | | | | | | | This very slightly improves compression Found-by: Christophe Gisquet <christophe.gisquet@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/utvideodec: fix use of get_vlc2()Michael Niedermayer2014-06-09
| | | | | | | | | | | | | | The max depth is 3 Found-by: Christophe Gisquet <christophe.gisquet@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entriesMichael Niedermayer2014-06-09
| | | | | | | | | | | | | | This is probably not the simplest solution but as this is needed for a bugfix, simplification is left for later. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/utvideodec: Increase vlc lenCarl Eugen Hoyos2014-06-09
| | | | | | | | | | | | | | Fixes a regression since fb3e380 similar to ticket #2661, reported by fluffrabbit at aol dot com. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Zoom & Pan filterPaul B Mahol2014-06-09
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | cavsdec: fix qp fixed slice handlingMichael Niedermayer2014-06-09
| | | | | | | | | | | | Fixes Ticket3400 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/cavsvideodec: Fix probing when the file extension is avsMichael Niedermayer2014-06-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/scale: fix xmm register count for hscale*_sse2James Almer2014-06-09
| | | | | | | | | | | | | | xmm6 was being clobbered in ff_hscale8to{15,19}_8_sse2 on Win64 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/dct32: don't build ff_dct32_float_sse on x86_64James Almer2014-06-09
| | | | | | | | | | | | | | | | There's an SSE2 version already, and technically the SSE version on x86_64 was wrong (using pshufd and pshuflw, SSE2 instructions). Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/options_table: improve max/min rate help textMichael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/float_dsp: add missing femmsJames Almer2014-06-08
| | | | | | | | | | | | | | | | It was lost during the port. Should fix fate on 3dnowext machines. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/pthread_slice: Use av_malloc(z)_array()Michael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/pthread_frame: Use av_mallocz_array()Michael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec: fix () in TRANSPOSE macroMichael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/movenc: use av_malloc(z)_array()Michael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/aacpsy: Use av_mallocz_array()Michael Niedermayer2014-06-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/alsdec: Clear MPEG4AudioConfig so that no use of uninitialized ↵Michael Niedermayer2014-06-08
| | | | | | | | | | | | memory is possible Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/float_dsp: port vector_fmul_window to yasmJames Almer2014-06-08
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: add llauddsp dependancy for wmalossless_decoderMichael Niedermayer2014-06-08
| | | | | | | | | | Found-by: jamrial Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/vp9: inital AVX2 intra_predJames Almer2014-06-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tos3k-vp9-b10000.webm on a Core i5-4200U @1.6GHz 1219 decicycles in ff_vp9_ipred_dc_32x32_ssse3, 131070 runs, 2 skips 439 decicycles in ff_vp9_ipred_dc_32x32_avx2, 131070 runs, 2 skips 3570 decicycles in ff_vp9_ipred_dc_top_32x32_ssse3, 4096 runs, 0 skips 2494 decicycles in ff_vp9_ipred_dc_top_32x32_avx2, 4096 runs, 0 skips 1419 decicycles in ff_vp9_ipred_dc_left_32x32_ssse3, 16384 runs, 0 skips 717 decicycles in ff_vp9_ipred_dc_left_32x32_avx2, 16384 runs, 0 skips 2737 decicycles in ff_vp9_ipred_tm_32x32_avx, 1024 runs, 0 skips 2088 decicycles in ff_vp9_ipred_tm_32x32_avx2, 1024 runs, 0 skips 3090 decicycles in ff_vp9_ipred_v_32x32_avx, 512 runs, 0 skips 2226 decicycles in ff_vp9_ipred_v_32x32_avx2, 512 runs, 0 skips 1565 decicycles in ff_vp9_ipred_h_32x32_avx, 1024 runs, 0 skips 922 decicycles in ff_vp9_ipred_h_32x32_avx2, 1024 runs, 0 skips Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/hevc_sei: fix invalid get_bits() in a commentMichael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: support setting AVStream.discardMichael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg_opt: remove unused variable and undocumented and not working command ↵Michael Niedermayer2014-06-07
| | | | | | | | | | | | line option Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/tscc2: fix macro ()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/tta: fix macro ()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/af_amix: Use av_mallocz_array()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/af_channelmap: Use av_mallocz_array()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avfilter/af_aphaser: Use av_malloc_array()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avdevice/lavfi: Use av_malloc_array()Michael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/udp: fix build on MINIXMichael Niedermayer2014-06-07
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/flvenc: Do not allow creating h263/mpeg4 in flv without unofficial ↵Michael Niedermayer2014-06-07
| | | | | | | | | | | | | | format extensions being enabled. Found-by: Jean-Baptiste Kempf <jb@videolan.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/vorbisdec: Reset first_frameMichael Niedermayer2014-06-07
| | | | | | | | | | | | | | | | This avoids returning a initial frame after seeking which does not match what would be received when decoding from the begin. Suggested-by: Dale Curtis <dalecurtis@chromium.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/libvpxenc: update the ranges for "cpu_used" so it matches the ↵Michael Niedermayer2014-06-06
| | | | | | | | | | | | | | "speed" alias Reviewed-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/libvpxenc: Update the "cpu-used" options default to match the ↵Rafaël Carré2014-06-06
| | | | | | | | | | | | | | "speed" alias Reviewed-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '3d79d0c93e5b37a35b1b22d6c18699c233aad1ba'Michael Niedermayer2014-06-06
|\| | | | | | | | | | | | | | | * commit '3d79d0c93e5b37a35b1b22d6c18699c233aad1ba': adpcm: Avoid reading out of bounds in the IMA QT trellis encoder See: a32765c4252eb106a2ade543026ef6f59e699bfa Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * adpcm: Avoid reading out of bounds in the IMA QT trellis encoderMartin Storsjö2014-06-06
| | | | | | | | | | | | | | | | | | | | | | This was broken in 095be4fb - samples+ch (for the previous non-planar case) equals &samples_p[ch][0]. The confusion probably stemmed from the IMA WAV case where it originally was &samples[avctx->channels + ch], which was correctly changed into &samples_p[ch][1]. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit '103243ca649cc305129ed0352bf4d97e5ddf4d80'Michael Niedermayer2014-06-06
|\| | | | | | | | | | | | | | | * commit '103243ca649cc305129ed0352bf4d97e5ddf4d80': oggenc: Set the right AVOption size for the pref_duration option See: 536baf6cc5d1db789c9f903776dccb7a41b62a6e Merged-by: Michael Niedermayer <michaelni@gmx.at>