aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-04-05Bring av_read_frame_flush in line with ffmpeg git.Alexis Ballier
Current version failed to build with ffmpeg git. This patch uses the new code when we are building against libavformat 54.
2012-04-04Handle libdl only being needed on Linux for dlopen, thx abs0davilla
2012-04-04Merge branch 'ffmpeg_0.10.2'elupus
2012-03-31[UPnP] we should be caching directory listing, not metadata requestelupus
2012-03-31[UPnP] use server provided item count to iterate browse reqelupus
This could potentially solve issues where server returns a different number of items than it says it returns or we fail to parse a returned item properly.
2012-03-31[osx/ios/atv2] - build and link static libs for ffmpeg because of build ↵Memphiz
issues on ios
2012-03-31Convert to avcodec_decode_audio4 and drop avcodec_decode_audio3.elupus
2012-03-31Replace deprecated av_get_bits_per_sample_fmt by av_get_bytes_per_sample.Alexis Ballier
This, in addition, saves a couple of divisions.
2012-03-31Use av_opt_set instead of av_set_string3 and drop support for old API.Alexis Ballier
2012-03-31Include libavfilter/avcodec.h for av_vsrc_buffer_add_frame.Alexis Ballier
2012-03-31Remove av_alloc_put_byte and replace its occurences by avio_alloc_context.Alexis Ballier
2012-03-31Replace url_* functions by their avio_* counterparts.Alexis Ballier
2012-03-31Replace dump_format by av_dump_format.Alexis Ballier
2012-03-31Replace init_put_byte by avio_alloc_context.Alexis Ballier
The former is deprecated as of ffmpeg 0.9 and is gone in libavformat 54.
2012-03-31Merge av_close_input_{file,stream} into avformat_close_input.Alexis Ballier
The formers are deprecated and gone in libavformat 54. Moreover, this allows removing some code because avformat_close_input takes care of freeing relevant structures.
2012-03-31Replace av_metadata_(get/set2) by av_dict_(get/set).Alexis Ballier
The former is deprecated and gone in ffmpeg git.
2012-03-31Remove av_set_parameters.Alexis Ballier
It is gone in libavformat 54 and avformat_write_header takes care of allocating data as needed.
2012-03-31Replace av_write_header by avformat_write_header.Alexis Ballier
The former is gone in libavformat 54.
2012-03-31Do not map url_fdopen as it is deprecated and gone in libavformat 54. It is ↵Alexis Ballier
unused in xbmc code.
2012-03-31Drop url_set_interrupt_cb usage which was removed in libavformat 54 and set ↵Alexis Ballier
the callback directly in the AVFormatContext, which was added in libavformat-53.15.0
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