1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 05:15:12 +00:00
mpv/stream
wm4 cc7f8ee620 mplayer: attempt to make playback resume work with DVD/BD
The problem with DVD/BD and playback resume is that most often, the
filename is just "dvd://", while the actual path to the DVD disk image
is given with --dvd-device. But playback resume works on the filename
only.

Add a pretty bad hack that includes the path to the disk image if the
filename starts with dvd://, and the same for BD respectively. (It's a
bad hack, but I want to go to bed, so here we go. I might revert or
improve it later, depending on user feedback.)

We have to cleanup the global variable mess around the dvd_device.
Ideally, this should go into MPOpts, but it isn't yet. Make the code
paths in mplayer.c take MPOpts anyway.
2013-09-22 03:31:25 +02:00
..
ai_alsa1x.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
ai_oss.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
audio_in.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
audio_in.h Add license header to all files missing it in the stream subdirectory. 2010-01-30 22:26:47 +00:00
cache.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
cdd.h Remove some leftovers from network removal 2013-07-07 21:10:44 +02:00
cdinfo.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
cookies.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
cookies.h Remove internal network support 2013-07-07 19:42:38 +02:00
dvb_tune.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
dvb_tune.h Add header for exported DVB-related functions. 2010-02-21 21:00:08 +00:00
dvbin.h stream: redo URL parsing, replace m_struct usage with m_config 2013-08-02 17:02:34 +02:00
frequencies.c Add license header to all files missing it in the stream subdirectory. 2010-01-30 22:26:47 +00:00
frequencies.h Add license header to all files missing it in the stream subdirectory. 2010-01-30 22:26:47 +00:00
pvr.h
rar.c stream: add uncompressed rar support 2013-08-26 10:09:46 +02:00
rar.h stream: add uncompressed rar support 2013-08-26 10:09:46 +02:00
stream_avdevice.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_bluray.c stream_bluray: return number of titles 2013-09-10 15:39:48 +02:00
stream_cdda.c mplayer: attempt to make playback resume work with DVD/BD 2013-09-22 03:31:25 +02:00
stream_dvb.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_dvd_common.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
stream_dvd_common.h mplayer: attempt to make playback resume work with DVD/BD 2013-09-22 03:31:25 +02:00
stream_dvd.c stream_dvd: prevent segmentation fault with some broken files 2013-09-14 20:49:55 +02:00
stream_dvd.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
stream_file.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_lavf.c stream_lavf: print lavf options that could not be set 2013-09-22 02:20:18 +02:00
stream_memory.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_mf.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_null.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_pvr.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_radio.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_radio.h Remove BSD legacy TV/radio support (BT848 stuff) 2013-02-06 23:03:39 +01:00
stream_rar.c stream: add uncompressed rar support 2013-08-26 10:09:46 +02:00
stream_smb.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_tv.c stream: fix url_options field, make protocols field not fixed length 2013-08-26 10:09:45 +02:00
stream_vcd.c mplayer: attempt to make playback resume work with DVD/BD 2013-09-22 03:31:25 +02:00
stream.c network: fix rtsp playback 2013-09-22 02:40:29 +02:00
stream.h mplayer: attempt to make playback resume work with DVD/BD 2013-09-22 03:31:25 +02:00
tv.c tv: attempt to support mjpeg streams 2013-09-04 00:46:23 +02:00
tv.h Cleanup some include statements 2013-07-12 22:16:26 +02:00
tvi_def.h video: decouple internal pixel formats from FourCCs 2013-01-13 20:04:11 +01:00
tvi_dummy.c video: decouple internal pixel formats from FourCCs 2013-01-13 20:04:11 +01:00
tvi_v4l2.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vcd_read_darwin.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vcd_read_fbsd.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vcd_read_win32.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vcd_read.h core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00