* vlc_codec.h: codec related structures
*****************************************************************************
* Copyright (C) 1999-2003 VideoLAN
- * $Id: vlc_codec.h,v 1.5 2003/11/24 00:39:00 fenrir Exp $
+ * $Id: vlc_codec.h,v 1.8 2004/02/20 18:34:28 massiot Exp $
*
* Authors: Gildas Bazin <gbazin@netcourrier.com>
*
/* Video output callbacks */
picture_t * ( * pf_vout_buffer_new) ( decoder_t * );
void ( * pf_vout_buffer_del) ( decoder_t *, picture_t * );
+ void ( * pf_picture_link) ( decoder_t *, picture_t * );
+ void ( * pf_picture_unlink) ( decoder_t *, picture_t * );
/* Private structure for the owner of the decoder */
int i_qmin;
int i_qmax;
int i_hq;
-
+ vlc_bool_t b_strict_rc;
+ vlc_bool_t b_pre_me;
+ vlc_bool_t b_hurry_up;
+ vlc_bool_t b_interlace;
+ int i_rc_buffer_size;
+ float f_rc_buffer_aggressivity;
+ float f_i_quant_factor;
+ int i_noise_reduction;
+ vlc_bool_t b_mpeg4_matrix;
+ int i_threads;
+ vlc_bool_t b_trellis;
};
/**