aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2014-03-11Merge pull request #4317 from FernetMenta/dtsjmarshallnz
ffmpeg: change due to revert of a backported commit
2014-03-10Merge pull request #4361 from afedchin/dxva_h264_intel_gjmarshallnz
[DXVA] Fix h264 deconding with refs > 11 on recent Intel GPUs (SNB/IVB)
2014-03-09Merge pull request #4375 from FernetMenta/wmajmarshallnz
fix assert when playing certain wma files
2014-03-07ffmpeg: dxva2_h264: add a workaround for old intel GPUsHendrik Leppkes
Old Intel GPUs expect the reference frame index to the actual surface, instead of the index into RefFrameList as specified by the spec. This workaround should be set when using one of the "ClearVideo" decoder devices.
2014-03-07ffmpeg: dxva2_h264: set the correct ref frame index in the long slice structHendrik Leppkes
The latest H.264 DXVA specification states that the index in this structure should refer to a valid entry in the RefFrameList of the picture parameter structure, and not to the actual surface index. Fixes H.264 DXVA2 decoding on recent Intel GPUs (tested on Sandy and Ivy)
2014-03-03ffmpeg: backport detect MPEG streams with faulty DTS and discardRainer Hochecker
2014-03-03avformat/utils: detect MPEG streams with faulty DTS and discard affected DTSMichael Niedermayer
Fixes issue2.ts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-03-03Revert "mpegts: do not set pts for missing dts in video streams"Rainer Hochecker
This reverts commit 55562c856bbcca1b8e1ac1813209de7154570443.
2014-03-03Revert "ffmpeg: add patch for backport: mpegts-do-not-set-pts-for-missing-dts"Rainer Hochecker
This reverts commit 72b172ee52103a0f4345051e64a29ad6f5b04cc7.
2014-03-01Remove cpluff generated filesTrent Nelson
2014-02-17Merge pull request #4214 from Shine-/ffmpegbackportvc1Joakim Plate
ffmpeg backport: VC-1 DXVA2 improvements / Intel compat
2014-02-16ffmpeg backport: VC-1 DXVA2 improvements / Intel compatShine
2014-02-15Merge pull request #4096 from DBendit/libbluray-fixTrent Nelson
Ensuring libbluray doesn't overwrite distro files on non-Darwin systems
2014-02-11Merge pull request #4102 from Montellese/platinum_patches_onlyjmarshallnz
platinum: add all currently applied patches
2014-02-09[cximage] Fix denial of service via a crafted photo file (CVE-2013-1438)Anssi Hannula
Embedded CxImage embeds a copy of libDCR, a fork of dcraw.c, which contains several denial of service vulnerabilities as discovered by Raphael Geissert. These seem to affect the CxImage-embedded libDCR as well. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1438 ---- Unspecified vulnerability in dcraw 0.8.x through 0.8.9, as used in libraw, ufraw, shotwell, and other products, allows context-dependent attackers to cause a denial of service via a crafted photo file that triggers a (1) divide-by-zero, (2) infinite loop, or (3) NULL pointer dereference. ---- Port the fix from libRaw [1] to CxImage copy of libDCR. The patch has been submitted upstream. [1] https://github.com/LibRaw/LibRaw/commit/9ae25d8c3a6bfb40c582538193264f74c9b93bc0
2014-02-04Merge pull request #3198 from sraue/dvdread-config-fixjmarshallnz
libdvdnav runs dvdread-config to update CFLAGS and LDFLAGS with libdirs,...
2014-02-01linux: link ffmpeg staticallyRainer Hochecker
2014-01-28platinum: add all currently applied patchesmontellese
2014-01-28dxva2: bump maximum number of slieces for mpeg2Rainer Hochecker
Suggested by heleppkes on https://trac.ffmpeg.org/ticket/3133 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-28ffmpeg: dxva - backport bump max slices for mpeg2Rainer Hochecker
2014-01-28ffmpeg: dxva drop outdated patchesRainer Hochecker
2014-01-27Ensuring libbluray doesn't overwrite distro files on non-Darwin systemsDave Bendit
2014-01-24Merge pull request #4081 from voguemaster/masterJoakim Plate
ffmpeg: Correctly handle cookies that specify a sub-domain.
2014-01-24ffmpeg: correctly handle cookies that specify a sub-domainEli K
2014-01-23platinum: lastPlaybackTime is in the "upnp" and not in the "dc" namespacemontellese
2014-01-23Properly handle cookies that specify a sub-domainEli K
2014-01-04Merge pull request #3947 from wsoltys/imagemimetypewsoltys
fixed: loading of images from urls which don't have an extension...
2014-01-04Merge pull request #3871 from gfto/fix-compile-errors2jmarshallnz
Fix two compilation errors.
2014-01-04fixed: add GIF as known header to cximage.WiSo
2014-01-03[nfs] - remove leftover libnfs buildsys for linux - we provide the correct ↵Memphiz
version via our ppa for linux (all other platforms have the right version bundled) - for all non ppa conform distributions the upstream source has to be compiled and installed (if no package for the distribution is provided by the distributor)
2013-12-27platinum: fix parsing of upnp:actor in PltMediaItemmontellese
2013-12-21fixed: Incorrect length calculation for keywords from IPTC tags in which ↵lookup69
could result in a buffer overflow.
2013-12-20Fix compilation error related to removed structure field by ffmpeg.Georgi Chorbadzhiyski
ffmpeg removed reference_dts field in struct AVStream. Related ffmpeg commit: http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=2ba68dd044ca8fc591139c05563840f546a9c0c0
2013-12-19ffmpeg: add backported AAC7.1 patch to patches directoryAnssi Hannula
2013-12-19[ffmpeg] - backport - avcodec/aacdec: default to non-wide 7.1 in non-strict modeAnssi Hannula
Upstream commit e10fccf62a36e09b54ad6ea3d5fa6638f298d5ae, for http://trac.xbmc.org/ticket/13758. AAC specification has 7.1(wide) as a default layout for 8-channel streams (channel config 7). However, at least Nero AAC encoder encodes non-wide 7.1 streams using the default channel config 7, mapping the side channels of the original audio stream to the second AAC_CHANNEL_FRONT pair in the AAC stream. Similarly, e.g. FAAD decodes the second AAC_CHANNEL_FRONT pair as side channels, therefore decoding the incorrect streams as if they were correct (and as the encoder intended). FFmpeg currently decodes such files by-the-spec, i.e. after decoding the original front pair will be in AV_CH_FRONT_x_OF_CENTER and the original side pair will be in AV_CH_FRONT_x. As actual intended 7.1(wide) streams are very rare while misencoded 7.1 files actually exist in the wild, default to assuming a 7.1 layout was intended unless in strict mode. Fixes playback of e.g. 8_Channel_ID.m4a in samples. Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-12-18Merge pull request #3844 from opdenkamp/cecbumpLars Op den Kamp
[CEC] bump to libCEC 2.1.4
2013-12-18[CEC] bump to libCEC 2.1.4Lars Op den Kamp
changelog can be found here: https://github.com/Pulse-Eight/libcec/blob/release/ChangeLog
2013-12-15ffmpeg: add patch to stop find_stream info when all pmt's are foundJoakim Plate
2013-12-15mpegts: stop analyzing when pmt for all programs have been foundJoakim Plate
This disables NOHEADER after finding PMT for all programs to avoid find_stream_info always exhausting probe size for mpegts. This is very important for live streams since read speed will be limited. rtsp, udp and any protocol streaming a live mpegts will have dramatically faster startup time. Note, lack of codec parameters for streams can still cause the full probe size to be exhausted.
2013-12-14mpegts: revert old change for NOHEADER, we will handle it on PMT insteadJoakim Plate
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-11-10[win32] Add "core-defaults" with basic project settings, include file in ↵Karlson2k
each project
2013-11-10[win32] Explicitly set multibyte/unicode in projectsKarlson2k
2013-11-10[win32] Fix libmodplug project: correct include path, add headers to projectKarlson2k
2013-11-10[win32] remove copy of project settings from file levelKarlson2k
2013-11-10[win32] gtest project: remove custom settings as default settings are same nowKarlson2k