aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-05-06Merge pull request #894 from dteirney/myth-0.25David Teirney
Support for MythTV 0.25 in libcmyth
2012-05-06Explicitly set the write mode to be false for ANN FileTransfer.David Teirney
2012-05-05[cec] fixed, 'latest' is not a version. revert to pulling a proper version ↵davilla
from our mirrors
2012-05-04[nfs] - bump version to 1.3Memphiz
2012-05-03Use system implementation of tinyxml instead of internal implementation.Andres Mejia
2012-05-01Added support for myth protocol 73David Teirney
Gentoo seems to have already updated to the trunk version of MythTV after the 0.25 release. No changes necessary as libcmyth doesn't currently have support for RESCHEDULE_RECORDINGS.
2012-05-01Added support for myth protocol 72 (Myth 0.25)David Teirney
No changes necessary as new QUERY_ACTIVE_BACKENDS method is not used yet.
2012-05-01Added support for myth protocol 71.David Teirney
It's not entirely clear what the protocol changes were as it looks like the changes only affected the scheduler. libcmyth isn't using ASK_RECORDER or GET_FREE_INPUTS so assume no changes are necessary.
2012-05-01Added support for myth protocol 70.David Teirney
No changes necessary as the new QUERY_FILETRANSFER REOPEN method is not yet used.
2012-05-01Added support for myth protocol 69.David Teirney
No changes necessary as QUERY FILE HASH is not used by libcmyth.
2012-05-01Added support for myth protocol 68.David Teirney
No changes required as the VIDEO_LIST_CHANGE event is not used in libcmyth.
2012-05-01Added support for myth protocol 67.David Teirney
Added new proginfo_season, proginfo_episode, proginfo_inetref properties and altered all of the places where the proginfo object is passed or received over the myth protocol.
2012-05-01Add support for myth protocol 66.David Teirney
All 64 bit integers are now passed and received as a single 64 bit number rather than two 32 bit hi and lo integers.
2012-04-30Merge pull request #382 from jimfcarroll/fm-threadsArne Morten Kvarving
Final step in the threading refactor: CThread
2012-04-29[WIN32] disable ffmpeg's crystalhd implementation on windows as well.WiSo
2012-04-21threads: remove WINAPI, implement priority for pthreadsFernetMenta
Also: [fix] threads: fix race condition when stopping thread - cherry pick merge Also, from jimfcarroll: [fixed] AirPlayServer now complies with the new CThread constructor requirements (that is, you must supply a thread name). replace custom thread local storage with the XbmcThreads::ThreadLocal template. [cosmetic] removed incorrect hungarian notation. [cleanup] Removed XSyncUtils. Moved the GlobalMemoryStatus call to XMemUtil. Cleaned up code that used the #define INFINITE from XSyncUtils.h [cleanup] Some miscellaneous cleanup. Fixed initialization warning in LCD. Removed some unused functions and members. [cleanup] PAPlayer warning due to constructor initialization list order.
2012-04-17Merge pull request #809 from scarabeusiv/ffmpeg10Joakim Plate
Add support for new ffmpeg-10/11 api.
2012-04-17[osx/ios] ignore return error for ar, inverse.o might already be removed ↵davilla
from a previous build
2012-04-17[ffmpeg] Add patch for still frame hackelupus
2012-04-17fixed: dvd still frames ended up in internal lavf bufferelupus
This is very hackish, but it's the old solution we had for dvd still frames. The problem is that the demuxer asks for probing of the codec in the mpeg stream. This causes lavf to read the whole menu structure into internal buffers. After which, it won't read from input stream anymore and no events triggers. The only proper fix to avoid this is to allow this situation in our navigator. This needs further work so that we can process HOP/ACTIVATION events in libdvdnav without advancing stream.
2012-04-16[fix] - fix missing include after e06404904c6cb08ba8cecd53b6Memphiz
2012-04-16Add support for myth protocol 65.David Teirney
The QUERY_RECORDINGS command needed to be changed to support the new sort API.
2012-04-15ffmpeg: avfilter depends on avformatRainer Hochecker
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