summaryrefslogtreecommitdiffstats
path: root/stream
diff options
context:
space:
mode:
Diffstat (limited to 'stream')
-rw-r--r--stream/stream.h1
-rw-r--r--stream/stream_dvb.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/stream/stream.h b/stream/stream.h
index 863c0cfd3c..2f59e5318f 100644
--- a/stream/stream.h
+++ b/stream/stream.h
@@ -184,6 +184,7 @@ typedef struct stream {
bool is_local_file : 1; // from the filesystem
bool is_directory : 1; // directory on the filesystem
bool access_references : 1; // open other streams
+ bool extended_ctrls : 1; // supports some of BD/DVD/DVB/TV controls
struct mp_log *log;
struct mpv_global *global;
diff --git a/stream/stream_dvb.c b/stream/stream_dvb.c
index 02c5878ca9..9821119cac 100644
--- a/stream/stream_dvb.c
+++ b/stream/stream_dvb.c
@@ -1120,6 +1120,7 @@ static int dvb_open(stream_t *stream)
stream->allow_caching = true;
stream->demuxer = "lavf";
stream->lavf_type = "mpegts";
+ stream->extended_ctrls = true;
return STREAM_OK;