- 30 7月, 2012 20 次提交
-
-
由 Michael Niedermayer 提交于
Based on code by: carl Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
broken by: cbb2c95e i had fixed that commit but pushed from an old branch Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Nicolas George 提交于
Also bump minor version and add APIchanges entry.
-
由 Nicolas George 提交于
-
由 Nicolas George 提交于
-
由 Paul B Mahol 提交于
While here refactor code. Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 jamal 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 jamal 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: flvdec: remove spurious use of stream id lavf: deprecate r_frame_rate. lavf: round estimated average fps to a "standard" fps. Conflicts: ffmpeg.c ffprobe.c libavformat/avformat.h libavformat/electronicarts.c libavformat/flvdec.c libavformat/rawdec.c libavformat/utils.c tests/ref/fate/iv8-demux Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Stefano Sabatini 提交于
The new name is more meaningful in that context.
-
由 Stefano Sabatini 提交于
Keeping the set options in the context when the component is still used can be useful for debugging purposes.
-
由 Stefano Sabatini 提交于
Avoid to fill the same picture again and again with the same content. Optimize computation, and provides an example for the use of the AV_PERM_REUSE permission flag.
-
由 Stefano Sabatini 提交于
-
由 Stefano Sabatini 提交于
-
由 Stefano Sabatini 提交于
-
由 Michael Niedermayer 提交于
* commit 'fe1c1198': lavf: use dts difference instead of AVPacket.duration in find_stream_info() avf: introduce nobuffer option fate: make yadif tests consistent across systems vf_hqdn3d: support 9 and 10bit colordepth vf_hqdn3d: reduce intermediate precision vf_hqdn3d: simplify and optimize factor identical ff_inplace_start_frame out of two filters vf_hqdn3d: cosmetics avprobe/avconv: fix tentative declaration compile errors on MSVS. Conflicts: doc/APIchanges ffmpeg.c ffprobe.c libavformat/avformat.h libavformat/options_table.h libavformat/utils.c libavformat/version.h tests/fate/filter.mak tests/ref/fate/filter-yadif-mode0 tests/ref/fate/filter-yadif-mode1 Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Improves subjective quality Formula and testing by: kamedo2 <fujisakihir90@yahoo.co.jp> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 29 7月, 2012 20 次提交
-
-
由 Luca Barbato 提交于
We match streams by codec id now.
-
由 Nicolas George 提交于
-
由 Nicolas George 提交于
The values are listed if setting them fails. Using "-profile help" or "-profile list" have that effect. Similar to 3aba391f. Suggested by "rogerdpack" in trac ticket #1529.
-
由 Anton Khirnov 提交于
According to its description, it is supposed to be the LCM of all the frame durations. The usability of such a thing is vanishingly small, especially since we cannot determine it with any amount of reliability. Therefore get rid of it after the next bump. Replace it with the average framerate where it makes sense. FATE results for the wtv and xmv demux tests change. In the wtv case this is caused by the file being corrupted (or possibly badly cut) and containing invalid timestamps. This results in lavf estimating the framerate wrong and making up wrong frame durations. In the xmv case the file contains pts jumps, so again the estimated framerate is far from anything sane and lavf again makes up different frame durations. In some other tests lavf starts making up frame durations from different frame.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
AVPacket.duration is mostly made up and thus completely useless, this is especially true for video streams. Therefore use dts difference for framerate estimation and the max_analyze_duration check. The asyncts test now needs -analyzeduration, because the default is 5 seconds and the audio stream in the sample appears at ~10 seconds.
-
由 Luca Barbato 提交于
Useful in cases where a significant analyzeduration is still needed, while minimizing buffering before output. An example is processing low-latency streams where all media types won't necessarily come in if the analyzeduration is small. Additional changes by Josh Allmann <joshua.allmann@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
Signed-off-by: NPaul B Mahol <onemda@gmail.com>
-
由 Paul B Mahol 提交于
-
由 Paul B Mahol 提交于
-
由 Michael Niedermayer 提交于
* qatar/master: (35 commits) h264_idct_10bit: port x86 assembly to cpuflags. x86inc: clip num_args to 7 on x86-32. x86inc: sync to latest version from x264. fft: rename "z" to "zc" to prevent name collision. wv: return meaningful error codes. wv: return AVERROR_EOF on EOF, not EIO. mp3dec: forward errors for av_get_packet(). mp3dec: remove a pointless local variable. mp3dec: remove commented out cruft. lavfi: bump minor to mark stabilizing the ABI. FATE: add tests for yadif. FATE: add a test for delogo video filter. FATE: add a test for amix audio filter. audiogen: allow specifying random seed as a commandline parameter. vc1dec: Override invalid macroblock quantizer vc1: avoid reading beyond the last line in vc1_draw_sprites() vc1dec: check that coded slice positions and interlacing match. vc1dec: Do not ignore ff_vc1_parse_frame_header_adv return value configure: Move parts that should not be user-selectable to CONFIG_EXTRA lavf: remove commented out cruft in avformat_find_stream_info() ... Conflicts: Makefile configure libavcodec/vc1dec.c libavcodec/x86/h264_deblock.asm libavcodec/x86/h264_deblock_10bit.asm libavcodec/x86/h264dsp_mmx.c libavfilter/version.h libavformat/mp3dec.c libavformat/utils.c libavformat/wv.c libavutil/x86/x86inc.asm Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Mans Rullgard 提交于
MMX-enabled systems by default use some dsputil functions differing from the C versions. Adding these flags ensures accurate ones are used everywhere. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Loren Merritt 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Loren Merritt 提交于
11% faster on penryn, 7% on sandybridge, 5% on bulldozer Negligible change to output. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Loren Merritt 提交于
14% faster on penryn, 2% on sandybridge, 9% on bulldozer Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Loren Merritt 提交于
Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-
由 Loren Merritt 提交于
Change code style to match the rest of libav. Signed-off-by: NRonald S. Bultje <rsbultje@gmail.com>
-