log libmpdemux/demux_ts.c @ 28638:7b16ccf423b4

age author description
Mon, 16 Feb 2009 02:00:29 +0000 diego Replace double semicolon by single semicolon.
Thu, 22 Jan 2009 21:50:13 +0000 nicodvb in parse_pat() IDENTIFY program number and pmt_pid
Sun, 04 Jan 2009 13:12:51 +0000 nicodvb added support for manual audio substream selection out of 0xFD PES streams (Blueray, multistream in the same pid)
Wed, 03 Dec 2008 23:01:03 +0000 diego Get rid of pointless 'extern' keywords.
Sun, 08 Jun 2008 14:50:35 +0000 diego Remove unused variable, fixes the warning:
Mon, 02 Jun 2008 10:22:46 +0000 nicodvb call demux_flush() where appropriate
Fri, 11 Apr 2008 10:35:32 +0000 diego typo in filename
Fri, 11 Apr 2008 09:50:24 +0000 diego Update comment to account for renamed header file.
Sat, 05 Apr 2008 14:07:34 +0000 reimar Remove another useless cast
Mon, 17 Mar 2008 22:39:57 +0000 nicodvb another DCA audio identified (0x86) used in BD; patch by kirill belokurov gmail com
Sat, 23 Feb 2008 10:42:24 +0000 nicodvb reset_fifos() resets demuxer->reference_clock to MP_NOPTS_VALUE
Sat, 23 Feb 2008 10:38:24 +0000 nicodvb read the PCR of the currently playing program (if available) in demuxer->reference_clock
Sat, 16 Feb 2008 11:51:41 +0000 nicodvb when seeking in H264 an SPS *should* be a valid entry point; feel free to change it if it's wrong
Sat, 16 Feb 2008 11:02:04 +0000 nicodvb cosmetics
Sat, 16 Feb 2008 10:58:23 +0000 nicodvb in ts_detect_streams() try to identify the program found based on vpid and apid if the previous attempts failed for lack of infos
Fri, 08 Feb 2008 23:45:26 +0000 nicodvb in some still unknown system format 0x82 identifies AUDIO_DTS
Tue, 29 Jan 2008 15:11:38 +0000 reimar Use defines to give names to the different seek flags.
Sat, 26 Jan 2008 18:47:39 +0000 nicodvb in the PMT stream_type==0x11 indicates AAC in LATM streams, that now libfaad can decode; re-added
Sun, 13 Jan 2008 16:00:39 +0000 reimar Make all demuxer_desc_t const, thus moving them to .rodata
Sat, 05 Jan 2008 13:03:44 +0000 nicodvb in the PMT stream_type==0x11 identified AAC in LATM-over-LOAS syntax that isn't decodable yet, removed
Sun, 16 Dec 2007 23:57:34 +0000 diego Remove useless stray #include.
Wed, 03 Oct 2007 21:39:01 +0000 nicodvb support for DTS as specified in DVB (untested)
Sat, 22 Sep 2007 08:40:02 +0000 nicodvb removed unused function parameters
Sat, 22 Sep 2007 08:29:25 +0000 nicodvb in ts_detect_streams() moved the iteration condition inside the loop
Thu, 13 Sep 2007 13:16:30 +0000 diego warning fixes:
Sat, 25 Aug 2007 12:12:31 +0000 diego Remove redundant variable declarations.
Tue, 24 Jul 2007 21:04:08 +0000 rtogni Fix for bugzilla #835
Sat, 09 Jun 2007 18:20:21 +0000 nicodvb init ts_probe to 0 and probe up to TS_MAX_PROBE_SIZE if the parameter
Sat, 09 Jun 2007 11:57:22 +0000 nicodvb added support for DTS1 audio descriptor
Sat, 09 Jun 2007 11:56:10 +0000 nicodvb 1000000l, descriptor VC-1 identifies VIDEO_VC1, not AUDIO_DTS
Sat, 02 Jun 2007 10:26:37 +0000 nicodvb prog_id is an uint16_t; reported by Mario Rossi (mariofurire googlemail com)
Thu, 15 Mar 2007 18:36:36 +0000 diego Add explicit location for headers from the stream/ directory.
Tue, 27 Feb 2007 20:22:05 +0000 nicodvb removed duplicated code in demux_seek(); stream_seek() already aligns to STREAM_BUFFER_SIZE boundary
Sat, 17 Feb 2007 17:24:07 +0000 nicodvb cosmetics
Fri, 09 Feb 2007 19:47:20 +0000 nicodvb when seeking in h264 sync to idr frames
Fri, 09 Feb 2007 19:44:21 +0000 nicodvb when playing vc1 content sync to sequence or entry point header
Fri, 09 Feb 2007 19:39:31 +0000 nicodvb vc1 in mpegts
Mon, 29 Jan 2007 23:35:08 +0000 nicodvb reduced verbosity
Mon, 29 Jan 2007 23:10:01 +0000 nicodvb 5l, check that the codec type detected by ts_detect_streams() is actually audio before fixing it in the array
Mon, 29 Jan 2007 22:49:14 +0000 nicodvb fix audio type when ts_detect_streams detects that a private1 stream is actually ac3
Wed, 17 Jan 2007 00:12:35 +0000 nicodvb unified creation of sh_audio and sh_video is ts_add_stream; patch by elupus
Sat, 09 Dec 2006 12:24:11 +0000 reimar Get rid of min/max macros from aviheader.h, they do not belong here.
Sat, 02 Dec 2006 12:32:44 +0000 diego Remove superfluous bswap.h include.
Mon, 20 Nov 2006 21:03:46 +0000 nicodvb slight simplification in demux_control_ts: no need to check *arg with last_{aid,vid} (small bugfix, too)
Sun, 19 Nov 2006 23:36:14 +0000 nicodvb in demux_ts_control unified SWITCH_AUDIO and SWITCH_VIDEO (they were identical)
Sun, 19 Nov 2006 23:10:30 +0000 nicodvb during DEMUXER_CTRL_SWITCH_x *arg set to -2 identifies 'disable stream x'
Sat, 18 Nov 2006 14:32:14 +0000 nicodvb implemented DEMUXER_CTRL_IDENTIFY_PROGRAM
Thu, 16 Nov 2006 22:09:24 +0000 nicodvb COSMETICS: reformatted
Thu, 16 Nov 2006 22:08:14 +0000 nicodvb restored circular looping when changing audio and video stream (previously broken)
Thu, 16 Nov 2006 21:31:44 +0000 nicodvb reset demuxer's buffered demux_packet after DEMUXER_CTRL_SWITCH_AUDIO
Thu, 16 Nov 2006 21:30:35 +0000 nicodvb implemented DEMUXER_CTRL_SWITCH_VIDEO
Sun, 29 Oct 2006 22:02:10 +0000 nicodvb a previous commit introduced a bug that prevented tables
Sun, 29 Oct 2006 21:29:23 +0000 nicodvb simplified assignment of subtitles stream in ts_parse()
Sun, 29 Oct 2006 11:17:28 +0000 nicodvb handle broken ts packets before parsing the rest
Sun, 29 Oct 2006 11:00:36 +0000 nicodvb cosmetics: reformatted after previous commit
Sun, 29 Oct 2006 10:55:02 +0000 nicodvb 1000l: fixed broken handling of the adaption field - part 2
Sun, 29 Oct 2006 10:33:49 +0000 nicodvb fixed mishandling of stream_read() (it doesn't necessarily return -1 in case of error)
Sun, 29 Oct 2006 10:23:15 +0000 nicodvb ts_parse() move section handling after stream_read() rather than repeating it
Sat, 28 Oct 2006 17:51:32 +0000 nicodvb removed useless check: when is_start is set the size of the payload
Sat, 28 Oct 2006 17:42:25 +0000 nicodvb in ts_parse() centralized stream_read()+stream_skip(); smaller and cleaner