-/*****************************************************************************
- * Local prototypes
- *****************************************************************************/
-
-typedef struct adec_thread_s
-{
- WAVEFORMATEX *p_wf;
-
- /* The bit stream structure handles the PES stream at the bit level */
-// bit_stream_t bit_stream;
-
- /* Input properties */
- decoder_fifo_t *p_fifo;
- int16_t *p_logtos16; // used with m/alaw to s16
-
- /* Output properties */
- aout_instance_t * p_aout; /* opaque */
- aout_input_t * p_aout_input; /* opaque */
- audio_sample_format_t output_format;
-
- audio_date_t date;
- mtime_t pts;
-
-} adec_thread_t;
-
-static int OpenDecoder ( vlc_object_t * );
-
-static int RunDecoder ( decoder_fifo_t * );
-static int InitThread ( adec_thread_t * );
-static void DecodeThread ( adec_thread_t * );
-static void EndThread ( adec_thread_t * );