aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-03-31changed: replace old libavfilter integration with null output filter with ↵elupus
buffersink
2012-03-31Drop support for ffmpeg version older than our built in versionelupus
2012-03-31Replace more depreciated ffmpeg functionselupus
2012-03-31Replace depreciated av_find_stream_info with avformat_find_stream_infoelupus
2012-03-31Don't use depreciated avcodec_thread_initelupus
2012-03-31replace depreciated AVMetadata(Tag) with AVDictionary(Entry)elupus
2012-03-31replace depreciated ByteIOContext with AVIOContextelupus
2012-03-31replace depreciated av_open_input_stream/file with new avformat_open_inputelupus
2012-03-31Drop now merged or redundant patcheselupus
2012-03-31Drop patch for cdxa probe, it causes missdetections of certain streamselupus
Sadly i can't remember an example
2012-03-31Drop patch for win32 buildelupus
These scripts should not be in the ffmpeg build dir
2012-03-31Drop neon patch that doesn't apply anymoreelupus
2012-03-31Update patcheselupus
2012-03-31Update ffmpeg to n0.10.2 (f139838d6473c7b5152178f602cb953a824c2ff9)elupus
xbmc ffmpeg 05f8b5549c5e20cf9a417069838edd6841d7bd40
2012-03-27Merge pull request #508 from fetzerch/pictures-metadata-fixesArne Morten Kvarving
Updated metadata parsing for pictures The relevant (but hard to read) spec would be the Photoshop File Format which references IPTC IIM: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/PhotoshopFileFormats.htm#50577409_pgfId-1037504- http://www.iptc.org/std/IIM/4.1/specification/IIMV4.1.pdf
2012-03-27Cleaned up exif parser: Removed unneccessary comment, use MAX_COMMENT ↵Christian Fetzer
instead of constant, replaced sizeof(short) by 2 (might cause toubles on future platforms)
2012-03-27Merge pull request #469 from blinkseb/masterSébastien Brochet
[WIN32] upgrade libass to v0.10.0. Harfbuzz support is coming later
2012-03-27cec: get libCEC-latest from packages.pulse-eight.net, so it can be updated ↵Lars Op den Kamp
separately, e.g. to add vendor support
2012-03-27cec: added an option to configure whether or not to send an 'inactive ↵Lars Op den Kamp
source' message. bugzid: 439
2012-03-27cec: updated to libCEC 1.5. uses struct libcec_configuration to get and set ↵Lars Op den Kamp
the config in libCEC.
2012-03-27add boost/uuid/sha1.hpp to our libsmontellese
This makes sure sha1.hpp (used by websocket implementation) is also available on systems with a libboost-dev from earlier than version 1.42 (e.g. Ubuntu Lucid).
2012-03-26changed: further reduce libapetags incessent hammering of seek functionselupus
All users of these functions will seek to a location before reading any data, so these seekbacks only cause overhead in the filesystem
2012-03-26changed: backport UPnP Platinum fix for missing maximum/minimum valueselupus
2012-03-26Updated the iptc parser to support different iptc variants. (pd code from jhead)Christian Fetzer
2012-03-26Added support for the exif ImageDescription tag to libexif and made it ↵Christian Fetzer
accessible through slideshow.exifdescription.
2012-03-23Add support for new ffmpeg-10/11 api.Tomas Chvatal
2012-03-22fixed: libdvdnav objects was not updated on first make after a changeelupus
Rules must contain empty recipe's for the file date to be reconsidered after having made the prerequsits
2012-03-21fixed: make sure we find the correct cell when we search for the requested timeelupus
cells in a pgc doesn't need to have continous sectors
2012-03-21Merge pull request #714 from abrasive/masterJoakim Plate
fix : DVD seeking is broken on some discs (libdvdnav) This closes #12369
2012-03-18fixed: do the libpng version check in only one placebobo1on1
2012-03-18Commit cleaned libpng 1.5 support.Damien Thébault
2012-03-18Revert "added: support building cximage with libpng 1.5."bobo1on1
This reverts commit 29f93361a12e5de882f4fb88754914b1d6e3862c.
2012-03-18Revert "fixed: check libpng version only once"bobo1on1
This reverts commit 4906ff609c7b2da24bd70d88b8cff5104f7f13cf.
2012-03-18Revert "fixed: compiler warning"bobo1on1
This reverts commit 10ecf8d6020e44321fb96cd0f9ca0c6f1651b5c4.
2012-03-18Revert "removed: unneeded check"bobo1on1
This reverts commit fa91ae6c4f9acdc76fe9447bb9763666ea3b99a5.
2012-03-18Revert "oops"bobo1on1
This reverts commit 95e613d1c5ae5dd0d30ae3ecb88767cbc3db2ff5.
2012-03-17oopsbobo1on1
2012-03-17removed: unneeded checkbobo1on1
2012-03-17fixed: compiler warningbobo1on1
2012-03-17fixed: check libpng version only oncebobo1on1
2012-03-17added: support building cximage with libpng 1.5.spiff
thanks to zenkibou / whoever is the original downstream (gentoo) dev. closes ticket #12001
2012-03-07fixed: ffmpeg build with gcc 4.7 on x86 (fixes #12779)Anssi Hannula
Backport da4c7cce2100a4e4f9276b4f17e260be47b53f41 from FFmpeg git: > From: Mans Rullgard <mans@mansr.com> > Date: Tue, 26 Jul 2011 11:23:43 +0000 (+0100) > > x86: fix build with gcc 4.7 > > The upcoming gcc 4.7 has more advanced constant propagation > resulting some inline asm operands becoming constants and thus > emitted as literals, sometimes in contexts where this results > in invalid instructions. > > This patch changes the constraints of the relevant operands > to "rm" thus forcing a valid type. While obviously suboptimal, > this is what older gcc versions already did, and there is no > change to the code generated with these.
2012-03-07added: missing patch files for 15 commits to internal ffmpegAnssi Hannula
Several commits have been made to the internal ffmpeg in the past year without adding the corresponding .patch file to lib/ffmpeg/patches. Add the missing ones: Joakim Plate <elupus@xbmc.org> 2011-03-07 23:56:48 fixed: playing mpegts over rtsp caused ffmpeg to read uninitialized stack values 8ec66e240fe0a9f672d7ff1932022f22f8332ffb Lars Op den Kamp <lars@opdenkamp.eu> 2011-03-13 04:23:42 ffmpeg: add missing check for NULL pointer 54fd0c0596e8bd47adb9ac325ddb93d99647fe83 elupus <elupus@xbmc.org> 2011-06-24 02:29:31 changed: allow yadif deinterlacer to enable and disable based on input interlaced flag c174f74181bcfa169aa8284f9524cd9db0f4cdda elupus <elupus@xbmc.org> 2011-07-03 18:08:54 changed: updated yadif patch to same as will be applied upstream 91efb0af6f80d82b104a810a1ccdc0ae6702d022 elupus <elupus@xbmc.org> 2011-07-05 01:17:40 changed: updated dxva zigzag workaround for ATI based on comments on xbmc.org and ffmpeg.org 321c5e668f2c213a33cef6c7c9fe11ee2850665f elupus <elupus@xbmc.org> 2011-07-14 23:29:37 fixed: yadif should copy frame properties of second frame as well 793f3e0bfcaadaccd0b5db2a37a60da42a6b207e davilla <davilla@4pi.com> 2011-09-07 07:17:52 [ffmpeg] silence compiler warnings 5542a0c7e68d123b86f168ace00f7320b294fc39 CrystalP <CrystalP@xbmc.org> 2011-10-16 10:16:49 matroskadec: use correct compression parameters for current track CodecPrivate 8efe4d01dcd2f89ad012b8f1dd71192e09fa3e82 arnova <nospam@void.org> 2011-11-08 09:36:40 fixed: Typo dc0509f7a6341a72ca4399fee37e30c91fddc222 elupus <elupus@xbmc.org> 2011-11-13 02:55:51 h264: Use mismatching frame numbers in fields to synchronize the first/second field state independant of them being reference or not. Fixes Ticket354 2ac62404c2f833d5aa64947819538ac354966ef0 elupus <elupus@xbmc.org> 2011-11-19 13:39:26 Don't fill in frame gaps with copied refs after flush 46d99a89aa16db1981441bf7103a30e7d28e5e26 elupus <elupus@xbmc.org> 2011-12-09 23:11:23 vaapi: do not assert on value read from input bitstream 425b9a373384813d2fe513d42b1d585ecbea6ca5 spiff <spiff@xbmc.org> 2012-01-17 23:50:13 fixed: playback from mmst:// urls would halt after some time. 919a875b4bc4ea2a8ddc0aab98ea74c6475f9525 elupus <elupus@xbmc.org> 2012-02-11 16:19:51 Fix dvb subtitle decoding when display segment is missing. 6373f33e5b12eb06e37d670c9bba4e7041cded79 elupus <elupus@xbmc.org> 2012-02-19 18:03:35 Change yadif to not use out of picture lines. Fixes issue2272. 42bedafe92b2921ec63024a825d4297ba39888e9
2012-03-07fixed: crash in ffmpeg matroskadec with some files (fixes #12741)Anssi Hannula
Backport 2851b1f6566580485dceb67cbb6b93f64ee9a9bd from upstream FFmpeg, it fixes a rare matroskadec crash: matroskadec: check that pointers were initialized before accessing them fix ticket #14 Signed-off-by: Aurelien Jacobs <aurel@gnuage.org>
2012-02-23[fix] - macs are not allways big endian since years - tell this unrarxlib ↵Memphiz
... fixes #12684
2012-02-22Fix libdvdnav searching routine for discs with multiple main titlesJames Laird
Prevents crashes when attempting to seek/skip within DVDs and DVD ISOs of things like TV shows.
2012-02-20[WIN32] fixed compile error (the right way?)WiSo
2012-02-21fix win32 build error (make sure you push the right branch...)Jonathan Marshall
2012-02-20[fix] - revert c0855cb because its not needed anymoreMemphiz
2012-02-19Merge pull request #686 from jmarshallnz/libid3tag_fixjmarshallnz
fix overwrite of a single byte of memory when reading pre-2.4 PIC tags