Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-11 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libfaad/xine_faad_decoder.c => src/audio_dec/xine_faad_decoder.c rename : src/libspudvb/xine_spudvb_decoder.c => src/spu_dec/spudvb_decoder.c | |||
2011-11-11 | Merge. | Darren Salt | |
2011-11-04 | fixed indent | Petri Hintukainen | |
2011-11-04 | demux_ts: improved logging for streams >= 0x80 | Petri Hintukainen | |
2011-11-04 | demux_ts: do not demux unknown streams (where id >= 0x80) | Petri Hintukainen | |
2011-11-04 | demux_ts: Detect DTS in PS1 | Petri Hintukainen | |
2011-11-04 | demux_ts: Fixed incorrect usage of HDMV_AUDIO_84_EAC3 | Petri Hintukainen | |
2011-11-04 | demux_ts: Better support for dynamically changing PMTs | Torsten Jager | |
2011-11-04 | Fix order of header to avoid build failure due to conflicting definitions of ↵ | M.A. Brand | |
INT32 [Note: name assumed. - DS] --HG-- extra : rebase_source : 70c19c8d941ab5c8ad25b1a62c023849af8f9ab1 | |||
2011-11-02 | demux_ts: removed write-only variable (content) from demux_ts_media | Petri Hintukainen | |
2011-10-29 | demux_ts: splitted update_extra_info() | Petri Hintukainen | |
2011-10-26 | Merge from 1.1. | Darren Salt | |
2011-10-19 | demux_ts: added missing HDMV spu channel | Petri Hintukainen | |
2011-10-19 | demux_ts: pid and media_num are unsigned. | Petri Hintukainen | |
2011-10-18 | demux_ts: fixed buffer leak. (buffer was lost if PES packet had no payload) | Petri Hintukainen | |
2011-10-18 | demux_ts: factorized buffer sending | Petri Hintukainen | |
2011-10-18 | demux_ts: eliminated unneeded variable | Petri Hintukainen | |
2011-10-18 | demux_ts.c: Use input->seek_time() when available. | Petri Hintukainen | |
2011-10-18 | demux_ts.c: fixed seeking to time offset | Petri Hintukainen | |
2011-10-18 | Merge from 1.1 | Petri Hintukainen | |
2011-10-18 | Fixed incorrect aliasing | Petri Hintukainen | |
2011-10-17 | Fixed warnings | Petri Hintukainen | |
2011-10-17 | Fixed warning | Petri Hintukainen | |
2011-10-17 | Removed unused variables | Petri Hintukainen | |
2011-10-17 | Merge from 1.1 | Petri Hintukainen | |
2011-10-17 | Merge from 1.1 | Petri Hintukainen | |
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/xine-utils/xineutils.h => include/xine/xineutils.h | |||
2011-10-17 | Fixed input time calculation | Petri Hintukainen | |
(was lost when splitting patch) | |||
2011-10-17 | demux_ts: added rate estimation | Torsten Jager | |
2011-10-17 | Added E-AC-3 to demux_mpeg_pes | Jose Alberto Reguero | |
2011-10-15 | Disable strict-aliasing where it caused compiler warnings | Christian Ruppert | |
2011-10-16 | Added internal event XINE_EVENT_END_OF_CLIP | Petri Hintukainen | |
This event is used by BluRay input plugin to flush demux_ts caches at end of clip. | |||
2011-10-13 | demux_ts: Fixed frame normpos. Cache current PES packet position in input ↵ | Torsten Jager | |
stream. | |||
2011-10-13 | mkv fix: null dereferences, skipping of unknown elements | Lorenzo Desole | |
2011-10-06 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-utils/attributes.h => include/xine/attributes.h | |||
2011-10-06 | demux_ts: detect transport stream changes from PAT | Petri Hintukainen | |
* * * Make sure initial PAT is parsed even if it's crc is 0 | |||
2011-10-06 | demux_ts: Do not parse PAT unless it was changed (CRC) | Petri Hintukainen | |
2011-10-06 | Cosmetics (fixed indent) | Petri Hintukainen | |
2011-10-06 | demux_ts: always check if pid is PMT PID | Petri Hintukainen | |
2011-10-06 | demux_ts.c: always parse PAT | Petri Hintukainen | |
2011-10-05 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c | |||
2011-10-01 | Merge from 1.1. | Darren Salt | |
--HG-- rename : src/libdts/xine_dts_decoder.c => src/audio_dec/xine_dts_decoder.c rename : src/libmusepack/xine_musepack_decoder.c => src/audio_dec/xine_musepack_decoder.c | |||
2011-09-26 | Merge from 1.1. (Needs some testing.) | Darren Salt | |
--HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h | |||
2011-09-26 | demux_ts_adaptation_field_parse(): compile code used for conditional logging ↵ | Petri Hintukainen | |
(TS_LOG) only when condition is defined | |||
2011-09-26 | demux_ts_adaptation_field_parse(): return -1 when there is no PCR (0 is ↵ | Petri Hintukainen | |
valid value for PCR) | |||
2011-09-13 | Merge. | Darren Salt | |
2011-09-11 | Update parsing of program numbers from PATs. | Chris Rankin | |
The order of programs is assumed not to change among otherwise identical PATs. (Not an unreasonable assumption). | |||
2011-09-11 | demux_ts_buffer_pes() is called for video, audio and DVBSUB packets only. | Chris Rankin | |
So why does it try to handle SPU_DVD packets? DVB subtitles don't seem to work yet anyway. | |||
2011-09-12 | Count preview frames separately for all audio and video streams. | Chris Rankin | |
Otherwise we risk not marking the first audio frame in each stream with BUF_FLAG_HEADER. This is the final fix for https://bugs.xine-project.org/show_bug.cgi?id=403 | |||
2011-09-10 | Remove the attempt to auto-detect audio/video streams from the MPEG-TS. | Chris Rankin | |
The only way to identify which codec a stream is using is to wait for a PMT, at which time we know all the PIDs anyway. The codec ID is in no way related to (0x100 + stream ID), which is what this code was trying to do. Such a codec ID just hits the default path of "Unknown, using MPEG instead". | |||
2011-08-29 | Add AAC LATM support from FFmpeg 0.7+ | Chris Rankin | |
I've now tested this patch on Fedora 15 (FFmpeg 0.7) and Fedora 14 (FFmpeg 0.6), and am happy to report that it works fine on F15 and doesn't break xine-lib on F14. On F14, it also has the happy side effect of no longer trying to decode an LATM AAC stream with the xineplug_decode_faad.so plugin. (Which was something which never ended well anyway.) |