]> git.sesse.net Git - vlc/blobdiff - include/input_ext-intf.h
* Mandatory step for video output IV and the audio output quality
[vlc] / include / input_ext-intf.h
index 9873d71e170690f3b7a291633b982265e2d1a1cb..d426c265ead8a22b12b8fc64f0340a935f125496 100644 (file)
@@ -4,7 +4,7 @@
  * control the pace of reading. 
  *****************************************************************************
  * Copyright (C) 1999, 2000 VideoLAN
- * $Id: input_ext-intf.h,v 1.33 2001/04/13 05:36:12 stef Exp $
+ * $Id: input_ext-intf.h,v 1.35 2001/05/01 04:18:17 sam Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *
@@ -134,7 +134,6 @@ typedef struct pgrm_descriptor_s
 
     /* Decoders control */
     struct vout_thread_s *  p_vout;
-    struct aout_thread_s *  p_aout;
 
     int                     i_es_number;      /* size of the following array */
     es_descriptor_t **      pp_es;                /* array of pointers to ES */
@@ -168,6 +167,9 @@ typedef struct input_area_s
     int                     i_part_nb;   /* number of parts (chapter for DVD)*/
     int                     i_part;      /* currently selected part */
 
+    int                     i_angle_nb;  /* number of angles/title units */
+    int                     i_angle;
+
     /* offset to plugin related data */
     off_t                   i_plugin_data;
 } input_area_t;
@@ -247,7 +249,6 @@ typedef struct i_p_config_s
  *****************************************************************************
  * This structure includes all the local static variables of an input thread
  *****************************************************************************/
-struct aout_thread_s;
 struct vout_thread_s;
 
 typedef struct input_thread_s
@@ -302,7 +303,6 @@ typedef struct input_thread_s
     stream_descriptor_t     stream;                            /* PAT tables */
 
     /* For auto-launch of decoders */
-    struct aout_thread_s *  p_default_aout;
     struct vout_thread_s *  p_default_vout;
 
 #ifdef STATS