]> git.sesse.net Git - vlc/blobdiff - include/input_ext-dec.h
* include/vlc_codec.h: defines decoders/encoders related structures here.
[vlc] / include / input_ext-dec.h
index 12c8ceadb4e046130f476317c3cfe7a660a7c47d..d81242cdb86d6a11cc86e861af37116d2d1f19b5 100644 (file)
@@ -2,7 +2,7 @@
  * input_ext-dec.h: structures exported to the VideoLAN decoders
  *****************************************************************************
  * Copyright (C) 1999-2001 VideoLAN
- * $Id: input_ext-dec.h,v 1.80 2003/09/02 20:19:25 gbazin Exp $
+ * $Id: input_ext-dec.h,v 1.81 2003/10/08 21:01:07 gbazin Exp $
  *
  * Authors: Christophe Massiot <massiot@via.ecp.fr>
  *          Michel Kaempf <maxx@via.ecp.fr>
@@ -113,29 +113,6 @@ struct decoder_fifo_t
     decoder_t *         p_dec;
 };
 
-/*****************************************************************************
- * decoder_t
- *****************************************************************************
- * The decoder descriptor.
- *****************************************************************************/
-struct decoder_t
-{
-    VLC_COMMON_MEMBERS
-
-    /* Module properties */
-    module_t *          p_module;
-    decoder_sys_t *     p_sys;
-    int                 ( * pf_init )  ( decoder_t * );
-    int                 ( * pf_decode )( decoder_t *, block_t * );
-    int                 ( * pf_end )   ( decoder_t * );
-
-    /* Input properties */
-    decoder_fifo_t *    p_fifo;                /* stores the PES stream data */
-
-    /* Tmp field for old decoder api */
-    int                 ( * pf_run ) ( decoder_fifo_t * );
-};
-
 /*****************************************************************************
  * bit_fifo_t : bit fifo descriptor
  *****************************************************************************