size_t i_size, i_nb_bytes;
unsigned int i_nb_samples;
mtime_t start_date, end_date;
- bool b_discontinuity; /* Set on discontinuity (for non pcm stream) */
+ bool b_discontinuity; /* Set on discontinuity (for non pcm stream) */
struct aout_buffer_t * p_next;
* third-party. */
vlc_mutex_t lock;
- /* The input thread that spawned this input */
- input_thread_t *p_input_thread;
-
audio_sample_format_t input;
aout_alloc_t input_alloc;
bool b_changed;
/* last rate from input */
- int i_last_input_rate;
- /* internal caching delay from input */
- int i_pts_delay;
- /* desynchronisation delay request by the user */
- int i_desync;
+ int i_last_input_rate;
-};
+ /* */
+ int i_buffer_lost;
+
+ /* */
+ bool b_paused;
+ mtime_t i_pause_date;
+ };
/** an output stream for the audio output */
typedef struct aout_output_t