[vlc-commits] input: remove unused input_Control
Thomas Guillem
git at videolan.org
Thu May 23 10:22:10 CEST 2019
vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Fri May 10 15:58:18 2019 +0200| [ffa6409883b4174a5cb85d6691a04a725d4eacaf] | committer: Thomas Guillem
input: remove unused input_Control
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ffa6409883b4174a5cb85d6691a04a725d4eacaf
---
include/vlc_input.h | 12 ---------
po/POTFILES.in | 1 -
src/Makefile.am | 1 -
src/input/control.c | 77 -----------------------------------------------------
src/libvlccore.sym | 2 --
5 files changed, 93 deletions(-)
diff --git a/include/vlc_input.h b/include/vlc_input.h
index 30ef412d48..86f640c49b 100644
--- a/include/vlc_input.h
+++ b/include/vlc_input.h
@@ -531,14 +531,6 @@ typedef void (*input_thread_events_cb)( input_thread_t *input,
const struct vlc_input_event *event,
void *userdata);
-/**
- * Input queries
- */
-enum input_query_e
-{
- INPUT_DUMMY,
-};
-
/** @}*/
/*****************************************************************************
@@ -580,10 +572,6 @@ VLC_API int input_Read( vlc_object_t *, input_item_t *,
input_thread_events_cb, void * );
#define input_Read(a,b,c,d) input_Read(VLC_OBJECT(a),b,c,d)
-VLC_API int input_vaControl( input_thread_t *, int i_query, va_list );
-
-VLC_API int input_Control( input_thread_t *, int i_query, ... );
-
VLC_API void input_Close( input_thread_t * );
VLC_API void input_SetTime( input_thread_t *, vlc_tick_t i_time, bool b_fast );
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 722fa705c8..61b8aadedc 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -67,7 +67,6 @@ src/config/intf.c
src/darwin/error.c
src/extras/libc.c
src/input/access.c
-src/input/control.c
src/input/decoder.c
src/input/decoder.h
src/input/demux.c
diff --git a/src/Makefile.am b/src/Makefile.am
index bc826dfefe..bc6694586f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -252,7 +252,6 @@ libvlccore_la_SOURCES = \
clock/clock_internal.c \
clock/input_clock.c \
clock/clock.c \
- input/control.c \
input/decoder.c \
input/decoder_helpers.c \
input/demux.c \
diff --git a/src/input/control.c b/src/input/control.c
deleted file mode 100644
index 1fe038354e..0000000000
--- a/src/input/control.c
+++ /dev/null
@@ -1,77 +0,0 @@
-/*****************************************************************************
- * control.c
- *****************************************************************************
- * Copyright (C) 1999-2015 VLC authors and VideoLAN
- *
- * Authors: Gildas Bazin <gbazin at videolan.org>
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as published by
- * the Free Software Foundation; either version 2.1 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public License
- * along with this program; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
- *****************************************************************************/
-
-#ifdef HAVE_CONFIG_H
-# include "config.h"
-#endif
-
-#include <vlc_common.h>
-#include <vlc_renderer_discovery.h>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <assert.h>
-
-#include "input_internal.h"
-#include "event.h"
-#include "resource.h"
-#include "es_out.h"
-
-/****************************************************************************
- * input_Control
- ****************************************************************************/
-/**
- * Control function for inputs.
- * \param p_input input handle
- * \param i_query query type
- * \return VLC_SUCCESS if ok
- */
-int input_Control( input_thread_t *p_input, int i_query, ... )
-{
- va_list args;
- int i_result;
-
- va_start( args, i_query );
- i_result = input_vaControl( p_input, i_query, args );
- va_end( args );
-
- return i_result;
-}
-
-int input_vaControl( input_thread_t *p_input, int i_query, va_list args )
-{
- input_thread_private_t *priv = input_priv(p_input);
- seekpoint_t *p_bkmk, ***ppp_bkmk;
- int i_bkmk = 0;
- int *pi_bkmk;
- bool b_bool;
-
- char *psz;
- vlc_value_t val;
-
- switch( i_query )
- {
- default:
- msg_Err( p_input, "unknown query 0x%x in %s", i_query, __func__ );
- return VLC_EGENERIC;
- }
-}
diff --git a/src/libvlccore.sym b/src/libvlccore.sym
index a7dd0957f0..3e6a4428b2 100644
--- a/src/libvlccore.sym
+++ b/src/libvlccore.sym
@@ -159,7 +159,6 @@ image_HandlerDelete
image_Mime2Fourcc
image_Type2Fourcc
InitMD5
-input_Control
input_Create
input_CreateFilename
input_CreatePreparser
@@ -221,7 +220,6 @@ input_Start
input_Stop
input_Hold
input_Release
-input_vaControl
input_SetTime
input_SetPosition
vlc_readdir_helper_init
More information about the vlc-commits
mailing list