summaryrefslogtreecommitdiff
path: root/xine/BluRay/demux_ts.c
AgeCommit message (Collapse)Author
2010-01-10Removed (broken?) PREVIEW/HEADER stuffphintuka
2010-01-10parse_pmt: Inform audio decoder about each audio track type in right order.phintuka
(fixes missing audio tracks when there are multiple tracks of different type, and those won't appear in order in ts file)
2010-01-09Do not reset decoder_flags when setting BUF_FLAG_FRAME_ENDphintuka
2010-01-05Ignore unsupported BluRay SPU streams (interactive (0x91) and text (0x92))phintuka
2010-01-05Demux BluRay PCM audiophintuka
2009-12-26Merged r 9854 from xine-lib HGphintuka
2009-11-29Added new audio stream typesphintuka
2009-11-19Fixed overflow when there are too many SPU tracksphintuka
2009-11-06If track language is unknown, ask input plugin.phintuka
2009-11-06Increased NUM_AUDIO_TRACKS and NUM_SPU_TRACKS (max number of tracks) to 32.phintuka
2009-10-23Replaced BUF_SPU_HDMV value with the one in xine-lib HGphintuka
2009-10-23Accept bluray:/ mrlsphintuka
2009-09-10Added VC1 videophintuka
2009-09-10Reset PMT buffer only when PMT pid changes.phintuka
Fixes collecting PMT packets when PMT spans over multiple TS packets and PAT is muxed to middle of PMT packets.
2009-09-05Fixed demux_ts_get_optional_data(DEMUX_OPTIONAL_DATA_SPULANG) :phintuka
- Use stream index when language is not known. - Return DEMUX_OPTIONAL_UNSUPPORTED for non-existing channels.
2009-09-05Fixed demux_ts_get_optional_data(DEMUX_OPTIONAL_DATA_AUDIOLANG) :phintuka
- Condition if(this->audio_tracks[channel].lang) is always true. Use if(this->audio_tracks[channel].lang[0]) instead. - Use stream index instead of current audio track when language is not known. - Return DEMUX_OPTIONAL_UNSUPPORTED for non-existing channels.
2009-09-05Added demuxing DTS audio with descriptor tag 0x86phintuka
2009-08-25Fixed selecting HDMV SPU trackphintuka
2009-08-25Demux HDMV/BluRay bitmap subtitlesphintuka
2009-08-25added spu_type parameter to demux_send_special_spu_buf()phintuka
2009-08-25Fixed audio. HDMV uses PES stream 0xfd instead of 0xbd.phintuka
2009-08-25Support for BluRay/HDMV 192-byte TS packetsphintuka
2009-08-25PKT_SIZE --> this->pkt_size (in selected places)phintuka
2009-08-25Cosmetics. Splitted detect_ts() from open_plugin().phintuka
2009-08-25Define EXPORTED when undefinedphintuka
2009-08-25Changed identity.phintuka
Dropped priority. Define BUF_SPU_HDMV.
2009-08-25Fixed compilaton outside of xine-lib source treephintuka
2009-08-25Initial import: demuxers/demux_ts.c from xine-lib HG , revision 9655phintuka