Commit 3adaad54 authored by Laurent Aimar's avatar Laurent Aimar

* moved EsOut* to es_out.c and introduced internal input_EsOutNew and

 input_EsOutDelete.
parent 7747309f
...@@ -318,6 +318,7 @@ SOURCES_libvlc_common = \ ...@@ -318,6 +318,7 @@ SOURCES_libvlc_common = \
src/playlist/group.c \ src/playlist/group.c \
src/playlist/item.c \ src/playlist/item.c \
src/input/input.c \ src/input/input.c \
src/input/es_out.c \
src/input/stream.c \ src/input/stream.c \
src/input/demux.c \ src/input/demux.c \
src/input/subtitles.c \ src/input/subtitles.c \
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
* but exported to plug-ins * but exported to plug-ins
***************************************************************************** *****************************************************************************
* Copyright (C) 1999-2002 VideoLAN * Copyright (C) 1999-2002 VideoLAN
* $Id: input_ext-plugins.h,v 1.44 2003/11/24 03:30:38 fenrir Exp $ * $Id: input_ext-plugins.h,v 1.45 2003/11/24 20:50:45 fenrir Exp $
* *
* Authors: Christophe Massiot <massiot@via.ecp.fr> * Authors: Christophe Massiot <massiot@via.ecp.fr>
* *
...@@ -64,6 +64,13 @@ void input_DecodeBlock( decoder_t *, block_t * ); ...@@ -64,6 +64,13 @@ void input_DecodeBlock( decoder_t *, block_t * );
void input_EscapeDiscontinuity( input_thread_t * ); void input_EscapeDiscontinuity( input_thread_t * );
void input_EscapeAudioDiscontinuity( input_thread_t * ); void input_EscapeAudioDiscontinuity( input_thread_t * );
/*****************************************************************************
* Prototypes from es_out.c
*****************************************************************************/
/* input internal use only */
es_out_t *input_EsOutNew( input_thread_t * );
void input_EsOutDelete( es_out_t * );
/***************************************************************************** /*****************************************************************************
* Prototypes from input_clock.c * Prototypes from input_clock.c
*****************************************************************************/ *****************************************************************************/
...@@ -78,6 +85,7 @@ VLC_EXPORT( mtime_t, input_ClockGetTS, ( input_thread_t *, pgrm_descriptor_t *, ...@@ -78,6 +85,7 @@ VLC_EXPORT( mtime_t, input_ClockGetTS, ( input_thread_t *, pgrm_descriptor_t *,
VLC_EXPORT( input_info_category_t *, input_InfoCategory, ( input_thread_t *, char * ) ); VLC_EXPORT( input_info_category_t *, input_InfoCategory, ( input_thread_t *, char * ) );
VLC_EXPORT( int, input_AddInfo, ( input_info_category_t *, char *, char *, ... ) ); VLC_EXPORT( int, input_AddInfo, ( input_info_category_t *, char *, char *, ... ) );
int input_DelInfo( input_thread_t * p_input ); /* no need to export this */ int input_DelInfo( input_thread_t * p_input ); /* no need to export this */
/***************************************************************************** /*****************************************************************************
* Prototypes from input_ext-plugins.h (buffers management) * Prototypes from input_ext-plugins.h (buffers management)
*****************************************************************************/ *****************************************************************************/
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment