mtime_t i_pause_date;
/* Filter chain */
+ bool b_first_vout; /* True if it is the first vout of the filter chain */
char *psz_filter_chain;
bool b_filter_change;
filter_chain_t *p_vf2_chain;
char *psz_vf2;
- /* Misc */
- bool b_snapshot; /**< take one snapshot on the next loop */
+ /* Snapshot interface */
+ struct
+ {
+ bool b_available;
+ int i_request;
+ picture_t *p_picture;
+ vlc_mutex_t lock;
+ vlc_cond_t wait;
+ } snapshot;
/* Show media title on videoutput */
bool b_title_show;
*/
void vout_UsePictureLocked( vout_thread_t *p_vout, picture_t *p_pic );
-int vout_Snapshot( vout_thread_t *, picture_t *p_pic );
-
#endif