[vlc-commits] input: remove INPUT_GET_ES_OBJECTS
Thomas Guillem
git at videolan.org
Thu May 23 10:21:57 CEST 2019
vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Fri May 10 15:10:00 2019 +0200| [744bc2a2ba8095cef65714ba8419e381a7380c66] | committer: Thomas Guillem
input: remove INPUT_GET_ES_OBJECTS
This is now directly handled by the player.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=744bc2a2ba8095cef65714ba8419e381a7380c66
---
include/vlc_input.h | 12 ------------
src/input/control.c | 10 ----------
2 files changed, 22 deletions(-)
diff --git a/include/vlc_input.h b/include/vlc_input.h
index aa1c64b254..13326b891a 100644
--- a/include/vlc_input.h
+++ b/include/vlc_input.h
@@ -577,7 +577,6 @@ enum input_query_e
* XXX You must release as soon as possible */
INPUT_GET_AOUT, /* arg1=audio_output_t ** res=can fail */
INPUT_GET_VOUTS, /* arg1=vout_thread_t ***, size_t * res=can fail */
- INPUT_GET_ES_OBJECTS, /* arg1=int id, vlc_object_t **dec */
/* Renderers */
INPUT_SET_RENDERER, /* arg1=vlc_renderer_item_t* */
@@ -708,17 +707,6 @@ static inline audio_output_t *input_GetAout( input_thread_t *p_input )
}
/**
- * Returns the objects associated to an ES.
- *
- * You may set pointer of pointer to NULL to avoid retrieving it.
- */
-static inline int input_GetEsObjects( input_thread_t *p_input, int i_id,
- vlc_object_t **pp_decoder )
-{
- return input_Control( p_input, INPUT_GET_ES_OBJECTS, i_id, pp_decoder );
-}
-
-/**
* \see input_clock_GetSystemOrigin
*/
static inline int input_GetPcrSystem( input_thread_t *p_input, vlc_tick_t *pi_system, vlc_tick_t *pi_delay )
diff --git a/src/input/control.c b/src/input/control.c
index 189b7270ab..06fd324591 100644
--- a/src/input/control.c
+++ b/src/input/control.c
@@ -290,16 +290,6 @@ int input_vaControl( input_thread_t *p_input, int i_query, va_list args )
return VLC_SUCCESS;
}
- case INPUT_GET_ES_OBJECTS:
- {
- const int i_id = va_arg( args, int );
- vlc_object_t **pp_decoder = va_arg( args, vlc_object_t ** );
-
- return es_out_Control( priv->p_es_out_display,
- ES_OUT_GET_ES_OBJECTS_BY_ID, i_id,
- pp_decoder );
- }
-
case INPUT_GET_PCR_SYSTEM:
{
vlc_tick_t *pi_system = va_arg( args, vlc_tick_t * );
More information about the vlc-commits
mailing list