log stream/stream_dvd.c @ 34227:c2916bf4f140

age author description
Sun, 12 Jun 2011 11:10:13 +0000 reimar Fix dvd_get_current_time so the cell argument actually has a purpose.
Sat, 06 Nov 2010 19:37:13 +0000 reimar Fix dvd:// fill_buffer function to actually write into the specified
Sat, 06 Nov 2010 19:35:34 +0000 reimar Fix spelling.
Sat, 06 Nov 2010 19:34:57 +0000 reimar 100l, add missing return.
Sat, 06 Nov 2010 19:33:30 +0000 reimar Change code to something understandable (but equivalent).
Sat, 06 Nov 2010 19:30:48 +0000 reimar Remove a pointless and stupid condition.
Wed, 27 Oct 2010 14:57:52 +0000 cigaes stream_dvd: millisecond accuracy for chapters in -identify output.
Wed, 11 Aug 2010 20:44:29 +0000 reimar Add const qualifiers to function string arguments as appropriate.
Sun, 01 Aug 2010 22:53:09 +0000 diego dvd: Improve seeking by position.
Sun, 01 Aug 2010 22:51:15 +0000 diego dvd: Improve seeking by chapters.
Sun, 01 Aug 2010 22:48:01 +0000 diego Fix the incorrect assumption that the number of chapters of a DVD title
Tue, 16 Feb 2010 16:32:38 +0000 diego stream: Mark functions not used outside of their files as static.
Sat, 30 Jan 2010 22:26:47 +0000 diego Add license header to all files missing it in the stream subdirectory.
Sun, 22 Nov 2009 15:18:21 +0000 reimar Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too many
Wed, 11 Nov 2009 09:28:21 +0000 reimar Move headers related to setting dvd speed to dvd_common.
Tue, 10 Nov 2009 23:20:05 +0000 reimar Move dvd_speed and dvd_set_speed to dvd_common and implement -dvd-speed
Tue, 10 Nov 2009 23:15:48 +0000 reimar Move arrays used by both dvd and dvdnav to dvd_common.
Tue, 10 Nov 2009 23:10:57 +0000 reimar Share dvd_device extern declaration between dvd and dvdnav.
Wed, 13 May 2009 02:58:57 +0000 diego whitespace cosmetics: Remove all trailing whitespace.
Wed, 01 Apr 2009 16:27:03 +0000 diego Remove unused variable along with the related warning.
Sat, 28 Mar 2009 16:09:56 +0000 reimar 100l, revert r29082, I missed that the vts comparison should be case-insensitive.
Sat, 28 Mar 2009 15:54:08 +0000 reimar Reindent
Sat, 28 Mar 2009 15:53:32 +0000 reimar Simplify extracting title number from ifo name
Fri, 27 Mar 2009 21:26:26 +0000 reimar Simplify detection of .ifo extension.
Thu, 01 Jan 2009 11:46:34 +0000 reimar Fix DVD seek_to_chapter: the title number must be converted to a per-VTS
Wed, 31 Dec 2008 14:21:50 +0000 reimar Work around a dvdread bug where DVDReadBlocks would return values < 0 on read error,
Mon, 20 Oct 2008 09:55:38 +0000 diego Replace typeof by __typeof__, the former is a non-portable GNU extension.
Tue, 16 Sep 2008 21:30:04 +0000 diego With -identify, ID_DVD_VOLUME_ID is not shown on some systems.
Sat, 30 Aug 2008 11:21:11 +0000 reimar Print DVD volume ID with -identify.
Sat, 12 Jul 2008 08:07:54 +0000 nicodvb in dvd streams the title part ranges from 1 to 99
Sun, 06 Jul 2008 18:04:14 +0000 nicodvb avoid unnecessary strdup(); patch by Aurel
Fri, 04 Jul 2008 16:03:57 +0000 nicodvb cosmetics: in ifo_stream_oped() aligned the prototype to the style
Fri, 04 Jul 2008 16:00:07 +0000 nicodvb in ifo_stream_open() propagate the device based on the dirname of stream->url; patch by Mathieu SCHROETER mathieu.schroeter gamesover ch
Fri, 04 Jul 2008 15:57:33 +0000 nicodvb dvd_device must be handled exclusively by the option parser; it can't be changed at will in ifo_stream_open()
Fri, 04 Jul 2008 15:54:45 +0000 nicodvb added support for the device part in the url; patch by
Sat, 24 May 2008 07:48:35 +0000 reimar Add basic support for stream controls with cache enabled.
Mon, 11 Feb 2008 22:03:34 +0000 nicodvb -chapter is now handled uniformly calling demuxer_seek_chapter() instead
Sun, 13 Jan 2008 12:34:42 +0000 reimar stream_opts should be const
Sun, 13 Jan 2008 11:52:05 +0000 reimar Make dvd_audio_stream_types and dvd_audio_stream_channels const
Sat, 05 Jan 2008 14:22:05 +0000 nicodvb implemented _ANGLE STREAM_CTRLs, patch by oattila chello hu
Sat, 05 Jan 2008 10:48:17 +0000 nicodvb fixed bug when playing multi-angle titles: the address field in the agli data
Tue, 11 Dec 2007 23:52:55 +0000 diego Replace SYS_DARWIN by __APPLE__ and __DARWIN__ where appropriate.
Sun, 02 Dec 2007 21:37:08 +0000 reimar stream_opts arrays should be const
Sun, 02 Dec 2007 16:40:20 +0000 reimar Add appropriate const specifiers to some custom parse functions.
Sun, 02 Dec 2007 13:22:53 +0000 reimar Mark all stream_info_t as const
Sun, 02 Dec 2007 13:13:02 +0000 voroshil When IFO file is opened (detected by extension), set dvd-device to IFO file's
Fri, 30 Nov 2007 19:54:30 +0000 ben this variable was nothing but a useless memleak
Fri, 23 Nov 2007 21:12:11 +0000 nicodvb pgc->subp_control and pgc->audio_control are no more bitfields,
Sat, 17 Nov 2007 19:07:04 +0000 reimar Cleanup sg_io_hdr initialization a bit
Sat, 17 Nov 2007 19:02:30 +0000 reimar We do not have any use for the sense data, so we don't need a buffer for it.
Sat, 17 Nov 2007 18:52:42 +0000 reimar Some more cosmetics
Sat, 17 Nov 2007 18:49:33 +0000 reimar Move the zeroing directly before the other initialization code
Sat, 17 Nov 2007 18:46:52 +0000 reimar Move everything that sets buffer values together.
Sat, 17 Nov 2007 18:40:46 +0000 reimar Another place that can use AV_WB32
Sat, 17 Nov 2007 18:35:36 +0000 reimar Some cosmetics in dvd_set_speed
Sat, 17 Nov 2007 18:31:26 +0000 reimar Move the DVD speed factor -> KB/s conversion into the case
Sat, 17 Nov 2007 18:27:17 +0000 reimar Add a missing close() to dvd_set_speed function
Sat, 17 Nov 2007 18:26:25 +0000 reimar Open device file only right before we need it, so we do not
Sat, 17 Nov 2007 18:23:46 +0000 reimar Do not print Ok message when setting speed limit failed
Sat, 17 Nov 2007 18:22:42 +0000 reimar AV_WB16(..., 1000) more obviously represents one second that assigning
Sat, 17 Nov 2007 18:20:04 +0000 reimar Use AV_WB32 instead of manual bit-fiddling when setting DVD speed
Sat, 17 Nov 2007 18:17:19 +0000 reimar GPCMD_SET_STREAMING command is 12 bytes large, not 16
Fri, 16 Nov 2007 21:32:09 +0000 nicodvb report why the dvd couldn't be opened. Patch by Jan Knutar jknutar+nic+fi
Sat, 10 Nov 2007 20:45:28 +0000 nicodvb at the end of open() warn users that seeking won't work correctly if the cache is enabled
Sat, 01 Sep 2007 15:51:41 +0000 nicodvb implemented STREAM_CTRL_GET_ASPECT_RATIO
Tue, 28 Aug 2007 22:38:45 +0000 diego cosmetics: typo fix UNSUPORTED --> UNSUPPORTED
Mon, 27 Aug 2007 21:40:09 +0000 nicodvb in stream_control() remove redefinition of d in a case block, previously assigned in the same function
Mon, 27 Aug 2007 21:10:41 +0000 nicodvb in open_s() unified failure code in fail:
Sat, 25 Aug 2007 12:04:52 +0000 diego Remove redundant variable declarations.
Tue, 21 Aug 2007 12:38:45 +0000 reimar Set DVD speed earlier to avoid drive spinup during open
Sat, 04 Aug 2007 21:59:26 +0000 cehoyos Moved dvdtimetomsec to stream_dvd_common.c.
Tue, 03 Jul 2007 08:24:01 +0000 diego The file is compiled conditional to USE_DVDREAD so the #ifdef USE_DVDREAD
Sun, 24 Jun 2007 08:14:10 +0000 reimar Fix dvd:// subtitle handling to always report the MPEG stream id, because
Mon, 28 May 2007 08:42:35 +0000 diego Remove some unused variables, patch by timwoj ieee org.
Sat, 26 May 2007 20:27:45 +0000 nicodvb fixed off-by-one bug during chapter-listing; fixed by Jared Breland (list-mplayer@legroom.net) and me
Sun, 04 Mar 2007 08:49:24 +0000 nicodvb print the disc_id without using a buffer
Sat, 03 Mar 2007 13:39:46 +0000 nicodvb 10000l; in previous commit I allocated a buffer 1 byte too short
Sat, 03 Mar 2007 13:16:31 +0000 nicodvb replaced 1 instances of sprintf() with snprintf(); patch by njkain gmail com.
Thu, 15 Feb 2007 15:54:06 +0000 reimar Simplify code by using separate variables for large common expressions.
Tue, 16 Jan 2007 22:38:26 +0000 nicodvb at open() assign *file_format=DEMUXER_TYPE_MPEG_PS to avoid useless demuxer probing
Sat, 23 Dec 2006 23:13:11 +0000 nicodvb replace call to UDFFindFile() (that is not part of the public API) with DVDOpenFile()
Sun, 17 Dec 2006 18:10:49 +0000 nicodvb support for limiting dvd speed; patch by Tobias Diedrich (ranma tdiedrich se)
Sun, 10 Dec 2006 13:17:54 +0000 reimar ID_SUBTITLE_ID should show the -sid number, not the vobsub id also for dvd subs.
Sun, 12 Nov 2006 17:19:56 +0000 nicodvb consistency fix: STREAM_CTRL_GET_TIME_LENGTH and STREAM_CTRL_GET_CURRENT_TIME now return time in (double) seconds
Sat, 11 Nov 2006 13:02:39 +0000 nicodvb make fail STREAM_CTRLs related to seeking/fetching time/chapter when the cache is enabled: they can't work atm
Fri, 10 Nov 2006 00:36:39 +0000 nicodvb idenfify now shows the timings of chapters of the chosen pgc
Tue, 07 Nov 2006 22:49:56 +0000 nicodvb implemented STREAM_CTRL_GET_CURRENT_TIME and STREAM_CTRL_SEEK_TO_TIME (precise seeking)
Fri, 03 Nov 2006 22:03:58 +0000 diego Streamline and simplify internal vs external libdvdread handling.
Wed, 11 Oct 2006 20:53:33 +0000 ods15 gcc 2.95 fix
Wed, 11 Oct 2006 17:25:46 +0000 ptt added OSD audio switching visualization
Fri, 06 Oct 2006 19:06:59 +0000 corey Print current DVD title as ID_DVD_CURRENT_TITLE.
Mon, 21 Aug 2006 19:13:36 +0000 nicodvb implemented STREAM_CTRL_GET_NUM_CHAPTERS
Sat, 19 Aug 2006 14:52:50 +0000 diego Print DVD audio channel and subtitle track information in non-verbose mode,
Sat, 19 Aug 2006 10:45:17 +0000 nicodvb sanity check: since chapter is 0-based it can't exceed nr_of_ptts-1
Fri, 18 Aug 2006 19:05:37 +0000 nicodvb support for seeking to chapter and getting current playing chapter
Mon, 31 Jul 2006 17:39:17 +0000 ben introduce new 'stream' directory for all stream layer related components and split them from libmpdemux base libmpdemux/stream_dvd.c@59f8e129f9b0