aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-04-14DllAvCodec: Remove now unused private avcodec_guess_channel_layout.Alexis Ballier
2012-04-14avutil: add av_get_default_channel_layout for later use.Alexis Ballier
2012-04-11[bluray] Initial support for menu's, no BD-J supportedelupus
Code will fall back to longest item if there is not first play hdmv item. However it will still try menu's if there is only some unnsupported BD-J titles. This could possible fail to play if it switches into BD-J mode later in menu's. Starting index.bdmv will still only play longest title, to attempt playback with menu's, start the MovieObject.bdmv
2012-04-11[bluray] Delete support for older libblurayelupus
xbmc will abort configure if an old libbluray is found and configure is auto or yes. To skip libbluray support in that case explicitly disable it.
2012-04-10[bluray] Check if disk is encrypted and log messages about lack of libs to ↵elupus
decrypt
2012-04-09[win32] disable popup msgbox when TIF image decoder fails for some reasonelupus
2012-04-05[fix] - deadloop in libavfilter.hMemphiz
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