aboutsummaryrefslogtreecommitdiff
path: root/lib/ffmpeg
AgeCommit message (Collapse)Author
2013-12-08Merge pull request #3618 from siriuzwhite/avformat-hls-fixRainer Hochecker
fixed bug where ffmpeg doesn't keep custom http headers when playing hls stream
2013-12-09ffmpeg: add patch for backport: fixed not keeping custom http headerssiriuzwhite
2013-12-09[backport] fixed ffmpeg not keep custom http headers when playing hls streamsiriuzwhite
2013-12-04ffmpeg: add patch for backport: mpegts-do-not-set-pts-for-missing-dtsRainer Hochecker
2013-12-04mpegts: do not set pts for missing dts in video streamsRainer Hochecker
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-07[WIN32] added: build ffmpeg with gnutls support. Force extracting during ↵wsoltys
unzipping.
2013-09-28ffmpeg: add patch for backport swresample: Make rematrix maxvalue user settableRainer Hochecker
2013-09-28ffmpeg: backport swresample: Make rematrix maxvalue user settableRainer Hochecker
2013-09-09add ffmpeg patchfile for backport ab433b250ef3eb74a09be37612e806328451be65Rainer Hochecker
2013-09-09ffmpeg backport: h264: do not discard NAL_SEI when skipping framesRainer Hochecker
2013-08-14[ffmpeg] - backport "Fix compilation on ARM with android gcc 4.7" from ↵Memphiz
ffmpeg - fixes compilation on gcc 4.8 with ndk r9
2013-08-07[ffmpeg/patches] Add backported mpegts optimisationspopcornmix
2013-08-07[ffmpeg] - backport - mpegts: Remove one 64-bit integer modulus operation ↵Ben Avison
per packet The common case of the pointer having increased by one packet (which results in no change to the modulus) can be detected with a 64-bit subtraction, which is far cheaper than a division on many platforms. Before After Mean StdDev Mean StdDev Change Divisions 248.3 8.8 51.5 7.4 +381.7% Overall 2773.2 25.6 2372.5 43.1 +16.9% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-07[ffmpeg] - backport - mpegts: Make discard_pid() faster for single-program ↵Ben Avison
streams When a stream contains a single program, there's no point in doing a PID -> program lookup. Normally the one and only program isn't disabled, so no packets should be discarded. Before After Mean StdDev Mean StdDev Change discard_pid() 73.8 9.4 20.2 1.5 +264.8% Overall 2300.8 28.0 2253.1 20.6 +2.1% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-07[ffmpeg] - backport - mpegts: Remove one memcpy per packetBen Avison
This was being performed to ensure that a complete packet was held in contiguous memory, prior to parsing the packet. However, the source buffer is typically large enough that the packet was already contiguous, so it is beneficial to return the packet by reference in most cases. Before After Mean StdDev Mean StdDev Change memcpy 720.7 32.7 649.8 25.1 +10.9% Overall 2372.7 46.1 2291.7 21.8 +3.5% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-07[ffmpeg] - backport - avio: Add an internal function for reading without copyingBen Avison
As long as there is enough contiguous data in the avio buffer, just return a pointer to it instead of copying it to the caller provided buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg/patches] Add backported armv6/vfp optimisationspopcornmix
2013-08-02[ffmpeg] - backport - arm: Mangle external symbols properly in new vfp ↵Martin Storsjö
assembly files Reviewed-by: Kostya Shishkov Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of qmf_32_subbandsBen Avison
Before After Mean StdDev Mean StdDev Change This function 1323.0 98.0 746.2 60.6 +77.3% Overall 15400.0 336.4 14147.5 288.4 +8.9% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - dcadsp: Add a new method, qmf_32_subbandsBen Avison
This does most of the work formerly carried out by the static function qmf_32_subbands() in dcadec.c. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of fft16Martin Storsjö
Before After Mean StdDev Mean StdDev Change This function 1389.3 4.2 967.8 35.1 +43.6% Overall 15577.5 83.2 15400.0 336.4 +1.2% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of dca_lfe_firMartin Storsjö
Before After Mean StdDev Mean StdDev Change This function 868.2 33.5 436.0 27.0 +99.1% Overall 15973.0 223.2 15577.5 83.2 +2.5% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of imdct_halfMartin Storsjö
Before After Mean StdDev Mean StdDev Change This function 2653.0 28.5 1108.8 51.4 +139.3% Overall 17049.5 408.2 15973.0 223.2 +6.7% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of ↵Ben Avison
int32_to_float_fmul_array8 Before After Mean StdDev Mean StdDev Change This function 366.2 18.3 277.8 13.7 +31.9% Overall 18420.5 489.1 17049.5 408.2 +8.0% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - dcadec: Use int32_to_float_fmul_array8Ben Avison
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - fmtconvert: Add a new method, int32_to_float_fmul_array8Ben Avison
This is similar to int32_to_float_fmul_scalar, but loads a new scalar multiplier every 8 input samples. This enables the use of much larger input arrays, which is important for pipelining on some CPUs (such as ARMv6). Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of ↵Ben Avison
int32_to_float_fmul_scalar Before After Mean StdDev Mean StdDev Change This function 1175.0 4.4 366.2 18.3 +220.8% Overall 19285.5 292.0 18420.5 489.1 +4.7% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-02[ffmpeg] - backport - arm: Add VFP-accelerated version of synth_filter_floatBen Avison
Before After Mean StdDev Mean StdDev Change This function 9295.0 114.9 4853.2 83.5 +91.5% Overall 23699.8 397.6 19285.5 292.0 +22.9% Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-01ffmpeg: add patch file for stereoscopic metadata from h264Joakim Plate
2013-08-01h264: expose h264 frame packing as stereo_mode metadataJoakim Plate
2013-06-17[ffmpeg] - backport fix for crashing when using vaapi (found on libav ↵Memphiz
mailing list) - this was signed off by elupus
2013-06-17Revert "ffmpeg: add patch file for vaapi fix"Memphiz
This reverts commit 4f47cfc9726c46ee69c72bdc4a28c15f1caea342.
2013-06-17Revert "vaapi: don't unmap non-existing buffer"Memphiz
This reverts commit c1597430e6d2dfd6b644be0345e0df9e0fe44336.
2013-06-17Revert "ffmpeg: fixup compile error in patch"Memphiz
This reverts commit fcbc5e9a2a320c0b3bb6d6555143e863f1db3158.
2013-06-11[jenkins] - do the mingw build in a backgroundthread and echo "." on the ↵Memphiz
foreground thread for giving continuous output to the jenkins slave - should fix the disconnect issue on win32 slave
2013-06-08ffmpeg: restore invalid vda_frame definitionJoakim Plate
Upstream has it this way already, no idea how this ended up changed.
2013-05-23ffmpeg: fixup compile error in patchJoakim Plate
2013-05-22ffmpeg: add patch file for vaapi fixJoakim Plate
2013-05-22vaapi: don't unmap non-existing bufferJoakim Plate
Some h264's can end up calling ff_vaapi_render_picture after a seek with no buffer allocated and vaUnmapBuffer will assert on a invalid buffer.
2013-05-08ffmpeg: add patches for backportsRainer Hochecker
2013-05-06ffmpeg backport: fix vdpau vc1 interlace modesRainer Hochecker
2013-05-06ffmpeg backport: register vdpau hwaccel for mpeg12Rainer Hochecker
2013-05-02README: fixed spelling errors and added some clarifications.FlyingRat
2013-05-01Merge pull request #2634 from FlyingRat/patch-0028-cwd-updatedMartijn Kaijser
[ffmpeg] fix: patch needs to operate from lib/ffmpeg
2013-04-19[ffmpeg] updated and reformated ffmpeg/patches/README-patchesFlyingRat
2013-04-19[ffmpeg] fix: patch needs to operate from lib/ffmpegFlyingRat
2013-04-13[WIN32] fixed make distclean for ffmpeg (thanks Voyager1)wsoltys
2013-04-13[WIN32] fixed: hopefully this time. use the new mingw make only for ffmpeg ↵wsoltys
and use the old make for the rest.
2013-04-13ffmpeg 1.2 - fixed dvd still frames ended up in internal lavfVoyager1
2013-04-13[WIN32] fixed build setup by reverting to the old scripts.wsoltys