aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2013-11-10[win32] rest of VS projects: remove custom settings as default settings are ↵Karlson2k
same now
2013-11-10[win32] cximage and cximage subprojects: remove custom settings as default ↵Karlson2k
settings are same now
2013-11-10[win32] addons projects: remove custom settings as default settings are same nowKarlson2k
2013-11-10[win32] add missing imports of XBMC defaultsKarlson2k
2013-11-10[win32] rename project defaults file, update paths to defaults file in projectsKarlson2k
2013-11-02Remove libass from repositorySébastien Brochet
2013-11-01Merge pull request #3485 from Karlson2k/win32_projects_update_01wsoltys
Win32 projects update
2013-11-01Merge pull request #3528 from Karlson2k/win32_projects_update_02Martijn Kaijser
[win32] mark debug/release configs with proper internal marks
2013-11-01Merge pull request #3527 from Karlson2k/win32_projects_cleanup_03Martijn Kaijser
Win32 projects cleanup 03
2013-10-31fixed, compiler warning. album_art is never usedS. Davilla