aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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-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
2013-10-30[win32] cleanup: remove leftover from old project conversionKarlson2k
This remove useless preprocessor definition "_VC80_UPGRADE=0x0710"
2013-10-30[win32] cleanup: delete unused projects configsKarlson2k
2013-10-30Merge pull request #3526 from Karlson2k/win32_projects_cleanup_02wsoltys
Win32 projects cleanup 02
2013-10-30[win32] mark debug/release configs with proper internal marksKarlson2k
VS project wizard generate project with such marks, should help MSBuild to correctly configure internal staff. Seems that correct XBMC marks was lost on conversion from old projects.
2013-10-30[win32] fix libexif project:Karlson2k
* debug config was broken and not used * target subsystem was "Console" instead of "Windows"
2013-10-30[win32] Cleanup: delete old project filesKarlson2k
2013-10-24[FIX]Make clean dependencies fixperpe
2013-10-24[win32] Fix various linker warningsKarlson2k
2013-10-24[win32] Use more VC optimizations for important XBMC parts for 'Release' configKarlson2k
* Enable 'Full' code optimization * Prefer speed over small size * Allow any suitable inline function * Enable Generate Intrinsic Functions * Enable Function-Level Linking * Enable 'Whole Program Optimization' for compiler, linker and lib task * Explicitly enable linker optimization /OPT:REF and /OPT:ICF
2013-10-20[fix] Update to groovy 2.1.7 should fix an old issue when importing classes ↵Jim Carroll
relative to the script's location and relative classpath references.
2013-10-16Merge pull request #3419 from amet/xcode5_fixMemphiz
[osx/ios/atv2] Xcode5 fix
2013-10-16[xcode5] fix cpluff buildamet
2013-10-07[WIN32] added: build ffmpeg with gnutls support. Force extracting during ↵wsoltys
unzipping.
2013-10-01[win32] Remove win32 PCRE lib source filesKarlson2k
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-26[cximage] Fix possible "Buffer is accessed out of bounds: romm_cam" error in ↵ace20022
libdcr.
2013-09-26[cximage] Fix resource leak in dcraw.ace20022
2013-09-26[cximage] Fix possible "Buffer is accessed out of bounds: romm_cam" error in ↵ace20022
dcraw.
2013-09-26[cximage] Fix invalid number of character ({) when these macros are defined: ↵ace20022
'PNG_NO_WRITE_FILTERING' in pngwutil.
2013-09-26[cximage] Fix common realloc mistake: 'm_pBuffer' nulled but not freed upon ↵ace20022
failure in xmemfile.