es_out: hide ES_OUT_SET_ES_LIST
authorThomas Guillem <thomas@gllm.fr>
Thu, 27 Feb 2020 12:29:13 +0000 (13:29 +0100)
committerThomas Guillem <thomas@gllm.fr>
Fri, 28 Feb 2020 19:29:35 +0000 (20:29 +0100)
It is only used from the input_thread_t and don't need to be public.

include/vlc_es_out.h
modules/access/bluray.c
modules/demux/adaptive/plumbing/FakeESOut.cpp
src/input/es_out.h

index 46dffa9..d15f9ae 100644 (file)
@@ -36,7 +36,6 @@ enum es_out_query_e
 {
     /* set or change the selected ES in its category (audio/video/spu) */
     ES_OUT_SET_ES,      /* arg1= es_out_id_t*                   */
-    ES_OUT_SET_ES_LIST, /* arg1= es_out_id_t *const* (null terminated array) */
     ES_OUT_UNSET_ES,    /* arg1= es_out_id_t* res=can fail      */
     ES_OUT_RESTART_ES,  /* arg1= es_out_id_t*                   */
 
index 90b811e..f044063 100644 (file)
@@ -1543,7 +1543,6 @@ static int bluray_esOutControl(es_out_t *p_out, int i_query, va_list args)
 
         case ES_OUT_SET_ES_DEFAULT:
         case ES_OUT_SET_ES:
-        case ES_OUT_SET_ES_LIST:
         case ES_OUT_UNSET_ES:
         case ES_OUT_SET_ES_STATE:
             i_ret = VLC_EGENERIC;
index fec642e..f16503b 100644 (file)
@@ -567,7 +567,6 @@ int FakeESOut::esOutControl(int i_query, va_list args)
         }
 
         case ES_OUT_SET_ES:
-        case ES_OUT_SET_ES_LIST:
         case ES_OUT_SET_ES_DEFAULT:
         case ES_OUT_SET_ES_STATE:
             return VLC_SUCCESS;
index e6cde26..8159285 100644 (file)
@@ -43,6 +43,9 @@ enum es_out_query_private_e
     /* Get date to wait before demuxing more data */
     ES_OUT_GET_WAKE_UP,                             /* arg1=vlc_tick_t*            res=cannot fail */
 
+    /* Select a list of ES */
+    ES_OUT_SET_ES_LIST, /* arg1= es_out_id_t *const* (null terminated array) */
+
     /* Wrapper for some ES command to work with id */
     ES_OUT_SET_ES_BY_ID,                            /* arg1= int, arg2= bool (forced) */
     ES_OUT_RESTART_ES_BY_ID,