Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-06 | Use libv4l only if available, add copyright header | Trever Fischer | |
--HG-- branch : v4l | |||
2010-01-06 | Preliminary support for v4l2. | Trever Fischer | |
It's ugly and works half the time, but it's there. --HG-- branch : v4l | |||
2010-01-06 | Demux BluRay PCM audio | Petri Hintukainen | |
2010-01-06 | Join multiple chunks before passing to audio out | Petri Hintukainen | |
(data is lost if PCM frames are splitted in the middle) | |||
2010-01-06 | Use local variable for buffer size | Petri Hintukainen | |
2010-01-06 | Cosmetics | Petri Hintukainen | |
2010-01-06 | Decode BluRay PCM header | Petri Hintukainen | |
2010-01-06 | Added some debug logging | Petri Hintukainen | |
2009-12-15 | TTA demux: Fix the calculation of the stream length. | Kelvie Wong | |
Its resolution was in frames (+/- ~1 second), now it is calculated from the number of samples, as it should be. | |||
2009-12-13 | TTA demux: Fix a buffer overflow | Kelvie Wong | |
It can be the case that the header is larger than buf->max_size (8 kilobytes), especially for slightly larger files. This sends them in parts so we don't overfill the buffer. | |||
2009-12-11 | TTA demux: fix buffer->extra_info->total_time | Kelvie Wong | |
Supposed to be in milliseconds; totalframes is only approx. total seconds. | |||
2009-12-11 | TTA demux: don't read past the last frame. | Kelvie Wong | |
I don't think whoever wrote this played a TTA file all the way to the end. | |||
2009-12-11 | Extra meta-info identifiers. | Darren Salt | |
2009-12-11 | Changelog entry for the TTA changes. | Darren Salt | |
2009-12-06 | Finish implementing the TTA demuxer | Kelvie Wong | |
* Return the correct stream length * Return the current time * Implement seeking --- src/demuxers/demux_tta.c | 47 ++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 41 insertions(+), 6 deletions(-) --HG-- extra : transplant_source : D%27%B7%5C%C4%95Ra%90E%DD%99IG%CF%5D%21%27zN | |||
2009-12-06 | Fix a couple of memory leaks. | Kelvie Wong | |
--- src/demuxers/demux_flac.c | 1 + src/demuxers/demux_tta.c | 1 + 2 files changed, 2 insertions(+), 0 deletions(-) --HG-- extra : transplant_source : C%21X%B8%E1p%D2%8E%E0%26%CA%3E%09%8B%09%16%19%C1CQ | |||
2009-12-06 | Fix XShm detection in the absence of pkgconfig or x11.pc. | Darren Salt | |
2009-12-05 | Add mimetypes for the TTA demuxer | Kelvie Wong | |
I've noticed that a lot of the demuxers don't have mimetypes -- Nokia and KDE's Phonon (when using the Xine backend, and consequently this bothers all Amarok users) depend on the mimetypes to see what types of files it can process. This adds support for the True Audio data type, which scratches my itch; I'm sure there are several other demuxers that need a similar change. | |||
2009-12-05 | Build fix (undefined symbol) for when using older ffmpeg. | Darren Salt | |
2009-12-04 | Bump the FLAC decoder's priority above ffmpegaudio, and build it by default. | Darren Salt | |
2009-12-04 | Changelog header for the next release. | Darren Salt | |
2009-12-03 | Use unsigned int, not uint. Fix up format strings where (uint)size_t was used. | Darren Salt | |
2009-12-03 | Compile error in xine_hdmv_decoder.c on mingw+msys: ERROR is a reserved macro. | Carlo Bramini | |
TRACE and ERROR are now prefixed with XINE_HDMV_. | |||
2009-12-03 | Linkage error on minggw+msys when building demux_mpeg: libintl_printf is ↵ | Carlo Bramini | |
undefined. | |||
2009-12-02 | PNG optimisation. | Darren Salt | |
2009-12-01 | Release date... | Darren Salt | |
2009-12-01 | Added tag 1.1.17 for changeset ff764395a361 | Darren Salt | |
2009-12-01 | 1.1.17.1.1.17 | Darren Salt | |
2009-12-01 | Fork failure messages shouldn't be debug-only. | Darren Salt | |
2009-12-01 | Authors update. | Darren Salt | |
2009-12-01 | Adjust version tagging. | Darren Salt | |
2009-11-30 | Trim trailing space & reduce space+tab. | Darren Salt | |
2009-11-30 | Demux BluRay DTS and TrueHD audio streams | Petri Hintukainen | |
2009-11-28 | Fixed PMT parsing when PMT does not fit in single TS packet and PAT is in ↵ | Petri Hintukainen | |
the middle of PMT packets. Parsing PAT resets PMT buffer. If PMT does not fit to single TS packet and PAT packet is scheduled in middle of PMT packets, PMT is never parsed and TS demuxer falls to PID auto detection mode. This moves PMT buffer reset to the case where PMT PID changes and all PIDs are reset. [As far as I can see, worst regression can be invalid PMT sections when stream changes, new PMT pid equals to old one and demuxer is not reset(?), but this should be OK as PMT checksums are always checked.] | |||
2009-11-28 | Honour max. number of SPU tracks | Petri Hintukainen | |
2009-11-19 | Increase max number of audio and SPU tracks | Petri Hintukainen | |
2009-11-19 | Demux VC-1 video (stream type 0xea) | Petri Hintukainen | |
2009-11-08 | Fix playback of HTTP URLs with escaped characters (terminate the string). | Julian Scheel | |
2009-11-17 | VC1 support fixes | Petri Hintukainen | |
There are two tricks to make VC1 decoding work: 1) VC1 sequence and entry point headers must be present in context->extradata. 2) video width and height must be known when opening decoder. Some container formats store required extra data, but mpeg-ts does not. 1) is fixed by scanning the stream for headers and discarding all data until proper headers are found. 2) is fixed by re-opening decoder with width and height information from first open. | |||
2009-11-03 | Fixed buffer overflow. Removed scratch buffer from demux_mpeg_block_s. | Petri Hintukainen | |
2009-11-04 | Merge. | Darren Salt | |
2009-11-03 | Fixed timing of subtitles. | Petri Hintukainen | |
Splitted decode_presentation_segment() - Store presentation segments in decoder instance data. - Try to update overlays after every decoded object. | |||
2009-11-03 | show_overlays() → update_overlays() | Petri Hintukainen | |
2009-11-03 | Fixed memory leaks (RLE data) | Petri Hintukainen | |
2009-11-03 | Do not update overlay if all elements are unchanged | Petri Hintukainen | |
2009-11-03 | Copy palette only if all objects have been found; ERROR→TRACE in ↵ | Petri Hintukainen | |
show_overlay(). | |||
2009-11-03 | Moved struct declarations & list handling to beginning of the file. Cosmetics. | Petri Hintukainen | |
2009-11-01 | Use replacement rather than a *roff macro for xine-list-* (man page). | Darren Salt | |
This is intended to fix a lintian warning. | |||
2009-11-01 | Remove unknown macro ".l". | Darren Salt | |
This fixes two lintian warnings. | |||
2009-10-25 | Clarify MRL encoding requirements. | Darren Salt | |