- 17 Mar, 2013 26 commits
-
-
Richard authored
mpeg: Add passing DVD navigation packets (startcode 0x1bf) to caller to allow better playback handling of DVDs. The two types of packets (PCI and DSI) are passed untouched but combined by the new codec ID AV_CODEC_ID_DVD_NAV. The first 980 bytes in the packet contain the PCI data. The next 1018 are the DSI data. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* cigaes/master: lavfi/buffersink: fix header. lavfi/buffersrc: disable deprecated warnings. lavfi/buffersrc: check channel count changes. lavfi/buffersrc: set channel layout if it is known. Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes regression since 01a0283c Fixes Ticket2371 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
-
Stefano Sabatini authored
The corresponding codec options (skip_loop, skip_idct, skip_frame) can be set in a more flexible way. This technically causes a user interface break, but since the options were not even documented and we just released a major version that should not be a serious issue.
-
Stefano Sabatini authored
Fix warning: ffplay.c: In function ‘video_thread’: ffplay.c:1890:21: warning: unused variable ‘codec’ [-Wunused-variable]
-
Michael Niedermayer authored
* qatar/master: lavc,lavfi: fix calculating the plane size in the AVBufferRef wrappers Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '23f4c5ac': document the release process Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Nicolas George authored
Move non-obsolete functions, structures and constants outside the scope of "#if FF_API_AVFILTERBUFFER". Add attribute_deprecated to av_buffersink_get_buffer_ref() and av_buffersink_poll_frame(). Add doxygen for av_buffersink_get_frame_flags().
-
Nicolas George authored
-
Nicolas George authored
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Nicolas George authored
Introduced in 01649c79, lost in the API change.
-
Anton Khirnov authored
It is supposed to be height * linesize, not width * linesize. Thanks to Hendrik Leppkes for pointing out the bug.
-
Michael Niedermayer authored
* cus/stable: ffplay: add -af option ffplay: use refcounted frames for audio ffplay: use frame->pts if available for setting the audio clock ffplay: restructure audio stream opening code Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Clément Bœsch authored
-
Marton Balint authored
Based on a patch by Stefano Sabatini <stefasab@gmail.com>: http://ffmpeg.org/pipermail/ffmpeg-devel/2013-February/138452.htmlSigned-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Preparation for -af support. Signed-off-by: Marton Balint <cus@passwd.hu>
-
Clément Bœsch authored
-
Michael Niedermayer authored
The padding was lost during porting from avcodec Should fix out of array accesses Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Stefano Sabatini authored
Fix reference after f7ab23b0. +10l to me, this time aliens are not involved.
-
Stefano Sabatini authored
+10l to me, I blame the aliens.
-
Clément Bœsch authored
Fixes memleak spotted by FATE.
-
- 16 Mar, 2013 14 commits
-
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Stefano Sabatini authored
-
Stefano Sabatini authored
Warning note suggested by Reimar.
-
Hendrik Leppkes authored
The functions which actually drive the filter graph by pushing frames through it need to ensure an aligned stack for SIMD functions. This fixes a crash in YADIF filter when using a mingw build in a MSVC application. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Clément Bœsch authored
Regression since de3e0ab3.
-
James Darnley authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Darnley authored
The filter already checks that width (and height) are greater than 3. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Darnley authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Darnley authored
These smaller samples do not need to be unpacked to double words allowing the code to process more pixels every iteration (still 2 in MMX but 6 in SSE2). It also avoids emulating the missing double word instructions on older instruction sets. Like with the previous code for 16-bit samples this has been tested on an Athlon64 and a Core2Quad. Athlon64: 1809275 decicycles in C, 32718 runs, 50 skips 911675 decicycles in mmx, 32727 runs, 41 skips, 2.0x faster 495284 decicycles in sse2, 32747 runs, 21 skips, 3.7x faster Core2Quad: 921363 decicycles in C, 32756 runs, 12 skips 486537 decicycles in mmx, 32764 runs, 4 skips, 1.9x faster 293296 decicycles in sse2, 32759 runs, 9 skips, 3.1x faster 284910 decicycles in ssse3, 32759 runs, 9 skips, 3.2x faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
James Darnley authored
This is a fairly dumb copy of the assembly for 8-bit samples but it works and produces identical output to the C version. The options have been tested on an Athlon64 and a Core2Quad. Athlon64: 1810385 decicycles in C, 32726 runs, 42 skips 1080744 decicycles in mmx, 32744 runs, 24 skips, 1.7x faster 818315 decicycles in sse2, 32735 runs, 33 skips, 2.2x faster Core2Quad: 924025 decicycles in C, 32750 runs, 18 skips 623995 decicycles in mmx, 32767 runs, 1 skips, 1.5x faster 406223 decicycles in sse2, 32764 runs, 4 skips, 2.3x faster 387842 decicycles in ssse3, 32767 runs, 1 skips, 2.4x faster 307726 decicycles in sse4, 32763 runs, 5 skips, 3.0x faster Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
Reconfiguring can break x264 lossless encoding. Fixes ticket #2165.
-
Reinhard Tartler authored
-