MOVConfigVideo Class Reference

#include <filemov.h>

Inherits BC_Window.

Collaboration diagram for MOVConfigVideo:

Collaboration graph
[legend]

Public Member Functions

 MOVConfigVideo (BC_WindowBase *parent_window, Asset *asset, char *locked_compressor)
 ~MOVConfigVideo ()
int create_objects ()
int close_event ()
void reset ()
void update_parameters ()

Data Fields

ArrayList< BC_ListBoxItem * > compression_items
MOVConfigVideoPopupcompression_popup
BC_WindowBaseparent_window
Assetasset
int param_x
int param_y
char * locked_compressor
BC_ISliderjpeg_quality
BC_Titlejpeg_quality_title
MOVConfigVideoNumms_bitrate
MOVConfigVideoNumms_bitrate_tolerance
MOVConfigVideoNumms_quantization
MOVConfigVideoNumms_gop_size
MOVConfigVideoCheckBoxms_interlaced
MOVConfigVideoFixBitratems_fix_bitrate
MOVConfigVideoFixQuantms_fix_quant
MOVConfigVideoNumdivx_bitrate
MOVConfigVideoNumdivx_quantizer
MOVConfigVideoNumdivx_rc_period
MOVConfigVideoNumdivx_rc_reaction_ratio
MOVConfigVideoNumdivx_rc_reaction_period
MOVConfigVideoNumdivx_max_key_interval
MOVConfigVideoNumdivx_max_quantizer
MOVConfigVideoNumdivx_min_quantizer
MOVConfigVideoNumdivx_quality
MOVConfigVideoFixBitratedivx_fix_bitrate
MOVConfigVideoFixQuantdivx_fix_quant
MOVConfigVideoNumh264_bitrate
MOVConfigVideoNumh264_quantizer
MOVConfigVideoFixBitrateh264_fix_bitrate
MOVConfigVideoFixQuanth264_fix_quant

Detailed Description

Definition at line 227 of file filemov.h.


Constructor & Destructor Documentation

MOVConfigVideo::MOVConfigVideo ( BC_WindowBase parent_window,
Asset asset,
char *  locked_compressor 
)

Definition at line 1656 of file filemov.C.

References compression_popup, and reset().

Here is the call graph for this function:

MOVConfigVideo::~MOVConfigVideo (  ) 

Definition at line 1673 of file filemov.C.

References compression_items, compression_popup, and ArrayList< TYPE >::remove_all_objects().

Here is the call graph for this function:


Member Function Documentation

int MOVConfigVideo::create_objects (  ) 

int MOVConfigVideo::close_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 1746 of file filemov.C.

References BC_WindowBase::set_done().

Here is the call graph for this function:

void MOVConfigVideo::reset (  ) 

void MOVConfigVideo::update_parameters (  ) 

Definition at line 1784 of file filemov.C.

References _, BC_WindowBase::add_subwindow(), asset, BC_WindowBase::BC_Title, MOVConfigVideoNum::create_objects(), Asset::divx_bitrate, divx_bitrate, Asset::divx_fix_bitrate, divx_fix_bitrate, divx_fix_quant, Asset::divx_max_key_interval, divx_max_key_interval, Asset::divx_max_quantizer, divx_max_quantizer, Asset::divx_min_quantizer, divx_min_quantizer, Asset::divx_quality, divx_quality, Asset::divx_quantizer, divx_quantizer, Asset::divx_rc_period, divx_rc_period, Asset::divx_rc_reaction_period, divx_rc_reaction_period, Asset::divx_rc_reaction_ratio, divx_rc_reaction_ratio, Asset::h264_bitrate, h264_bitrate, Asset::h264_fix_bitrate, h264_fix_bitrate, h264_fix_quant, Asset::h264_quantizer, h264_quantizer, Asset::jpeg_quality, jpeg_quality, jpeg_quality_title, locked_compressor, Asset::ms_bitrate, ms_bitrate, Asset::ms_bitrate_tolerance, ms_bitrate_tolerance, Asset::ms_fix_bitrate, ms_fix_bitrate, ms_fix_quant, Asset::ms_gop_size, ms_gop_size, Asset::ms_interlaced, ms_interlaced, Asset::ms_quantization, ms_quantization, MOVConfigVideoFixQuant::opposite, MOVConfigVideoFixBitrate::opposite, param_x, param_y, QUICKTIME_DIV3, QUICKTIME_DIVX, QUICKTIME_H263, QUICKTIME_H264, QUICKTIME_HV60, QUICKTIME_HV64, QUICKTIME_JPEG, QUICKTIME_MJPA, QUICKTIME_MP4V, reset(), BC_TumbleTextBox::set_increment(), Asset::vcodec, BC_WindowBase::x, and BC_WindowBase::y.

Referenced by create_objects(), and MOVConfigVideoPopup::handle_event().

Here is the call graph for this function:


Field Documentation

Definition at line 241 of file filemov.h.

Referenced by create_objects(), and ~MOVConfigVideo().

Definition at line 242 of file filemov.h.

Referenced by create_objects(), MOVConfigVideo(), and ~MOVConfigVideo().

Reimplemented from BC_WindowBase.

Definition at line 243 of file filemov.h.

Definition at line 244 of file filemov.h.

Referenced by create_objects(), MOVConfigVideoPopup::handle_event(), and update_parameters().

Definition at line 245 of file filemov.h.

Referenced by create_objects(), and update_parameters().

Definition at line 245 of file filemov.h.

Referenced by create_objects(), and update_parameters().

Definition at line 246 of file filemov.h.

Referenced by create_objects(), and update_parameters().

Definition at line 248 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 249 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 251 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 252 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 253 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 254 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 255 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 256 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 257 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 259 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 260 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 261 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 262 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 263 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 264 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 265 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 266 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 267 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 268 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 269 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 271 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 272 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 273 of file filemov.h.

Referenced by reset(), and update_parameters().

Definition at line 274 of file filemov.h.

Referenced by reset(), and update_parameters().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:31:38 2008 for Cinelerra by  doxygen 1.5.5