| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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.) | |||
| 2011-08-23 | Merge from 1.1. | Darren Salt | |
| --HG-- rename : src/xine-engine/buffer.h => include/xine/buffer.h rename : src/libxineadec/xine_lpcm_decoder.c => src/audio_dec/xine_lpcm_decoder.c rename : src/libspuhdmv/xine_hdmv_decoder.c => src/spu_dec/spuhdmv_decoder.c | |||
| 2011-08-13 | VP8 support | Torsten Jager | |
| 2011-08-23 | Logic error with AC3 demuxer | Chris Rankin | |
| This is a small mistake, but I'm fairly sure the index should be "j" and not "i". | |||
| 2011-08-02 | demux_ts: Added defines for PMT stream info descriptors | Petri Hintukainen | |
| 2011-07-18 | demux_ts: commented out PCM inside PS1 | Petri Hintukainen | |
| Demuxer does not send PCM header. Decoder can't handle raw PCM stream without configuration. | |||
| 2011-07-22 | demux_ts: packet content should be checked for AC3 syncword after checking ↵ | Petri Hintukainen | |
| all descriptors | |||
| 2011-10-04 | fixed remaining compiler warnings from demuxers | Petri Hintukainen | |
| 2011-10-04 | demux_qt: check asprintf() return value | Petri Hintukainen | |
| 2011-10-04 | demux_ogg: check asprintf return value | Petri Hintukainen | |
| 2011-10-04 | demux_qt: fixed using uninitialized data | Petri Hintukainen | |
| 2011-10-04 | demux_real: fixed buffer size check | Petri Hintukainen | |
| Check used (NULL) target pointer instead of length and would be always false | |||
| 2011-10-04 | demux_ts: save pcr pid from pmt | Petri Hintukainen | |
| 2011-09-27 | demux_ts: removed sending of preview/header buffers. | Petri Hintukainen | |
| Now all used decoders work without header/preview buffers. | |||
| 2011-07-18 | demux_ts: added m2ts and mts file extensions | Petri Hintukainen | |
| 2011-08-02 | demux_ts: added buffer size checks to adaptation field parsing | Petri Hintukainen | |
| 2011-07-18 | Fixed writing outside of buffer when there are more than MAX_PIDS scrambled ↵ | Petri Hintukainen | |
| pids. | |||
| 2011-07-22 | demux_ts: Added buffer size checks. Make sure buffer size is not set to ↵ | Petri Hintukainen | |
| negative value (that results writing out of buffer when buffering payload). Check buffer size before checking substream header bytes. | |||
| 2011-07-16 | parse_pes_header(): eliminated local variable by simplifying the code that ↵ | Petri Hintukainen | |
| skips pes header | |||
