diff options
-rw-r--r-- | player/command.c | 2 | ||||
-rw-r--r-- | stream/stream.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/player/command.c b/player/command.c index 09bd118f7f..3cfdbe337d 100644 --- a/player/command.c +++ b/player/command.c @@ -2855,6 +2855,8 @@ static int mp_property_tv_channel(void *ctx, struct m_property *prop, return M_PROPERTY_OK; case M_PROPERTY_SET: return prop_stream_ctrl(ctx, STREAM_CTRL_TV_SET_CHAN, *(char **)arg); + case M_PROPERTY_GET: + return prop_stream_ctrl(ctx, STREAM_CTRL_TV_GET_CHAN, arg); case M_PROPERTY_SWITCH: { struct m_property_switch_arg *sa = arg; int dir = sa->inc >= 0 ? 1 : -1; diff --git a/stream/stream.h b/stream/stream.h index 4c9805dab3..ef900bf16f 100644 --- a/stream/stream.h +++ b/stream/stream.h @@ -95,6 +95,7 @@ enum stream_ctrl { STREAM_CTRL_TV_SET_NORM, STREAM_CTRL_TV_STEP_NORM, STREAM_CTRL_TV_SET_CHAN, + STREAM_CTRL_TV_GET_CHAN, STREAM_CTRL_TV_STEP_CHAN, STREAM_CTRL_TV_LAST_CHAN, STREAM_CTRL_DVB_SET_CHANNEL, |