#include <filempeg.h>
Inherits BC_Window.

Public Member Functions | |
| MPEGConfigVideo (BC_WindowBase *parent_window, Asset *asset) | |
| ~MPEGConfigVideo () | |
| int | create_objects () |
| int | close_event () |
| void | delete_cmodel_objs () |
| void | reset_cmodel () |
| void | update_cmodel_objs () |
Data Fields | |
| BC_WindowBase * | parent_window |
| Asset * | asset |
| MPEGPreset * | preset |
| MPEGColorModel * | cmodel |
| MPEGDerivative * | derivative |
| MPEGBitrate * | bitrate |
| MPEGFixedBitrate * | fixed_bitrate |
| MPEGQuant * | quant |
| MPEGFixedQuant * | fixed_quant |
| MPEGIFrameDistance * | iframe_distance |
| MPEGPFrameDistance * | pframe_distance |
| BC_CheckBox * | top_field_first |
| BC_CheckBox * | progressive |
| BC_CheckBox * | denoise |
| BC_CheckBox * | seq_codes |
| ArrayList< BC_Title * > | titles |
| ArrayList< BC_SubWindow * > | tools |
Definition at line 320 of file filempeg.h.
| MPEGConfigVideo::MPEGConfigVideo | ( | BC_WindowBase * | parent_window, | |
| Asset * | asset | |||
| ) |
Definition at line 1620 of file filempeg.C.
References reset_cmodel().

| MPEGConfigVideo::~MPEGConfigVideo | ( | ) |
Definition at line 1638 of file filempeg.C.
| int MPEGConfigVideo::create_objects | ( | ) |
Definition at line 1642 of file filempeg.C.
References _, BC_WindowBase::add_subwindow(), asset, BC_WindowBase::BC_Title, cmodel, MPEGColorModel::create_objects(), BC_WindowBase::flush(), Asset::format, BC_WindowBase::show_window(), update_cmodel_objs(), BC_WindowBase::x, and BC_WindowBase::y.
Referenced by FileMPEG::get_parameters().

| int MPEGConfigVideo::close_event | ( | ) | [virtual] |
Reimplemented from BC_WindowBase.
Definition at line 1667 of file filempeg.C.
References BC_WindowBase::set_done().

| void MPEGConfigVideo::delete_cmodel_objs | ( | ) |
Definition at line 1674 of file filempeg.C.
References bitrate, denoise, derivative, fixed_bitrate, fixed_quant, iframe_distance, pframe_distance, preset, progressive, quant, ArrayList< TYPE >::remove_all_objects(), reset_cmodel(), seq_codes, titles, and top_field_first.
Referenced by update_cmodel_objs().

| void MPEGConfigVideo::reset_cmodel | ( | ) |
Definition at line 1692 of file filempeg.C.
References bitrate, denoise, derivative, fixed_bitrate, fixed_quant, iframe_distance, pframe_distance, preset, progressive, quant, seq_codes, and top_field_first.
Referenced by delete_cmodel_objs(), and MPEGConfigVideo().
| void MPEGConfigVideo::update_cmodel_objs | ( | ) |
Definition at line 1708 of file filempeg.C.
References _, BC_WindowBase::add_subwindow(), ArrayList< TYPE >::append(), asset, BC_WindowBase::BC_Title, bitrate, BC_TumbleTextBox::create_objects(), MPEGDerivative::create_objects(), MPEGPreset::create_objects(), delete_cmodel_objs(), denoise, derivative, fixed_bitrate, fixed_quant, iframe_distance, MPEG_YUV420, pframe_distance, preset, progressive, quant, seq_codes, BC_WindowBase::title, titles, top_field_first, Asset::vmpeg_cmodel, Asset::vmpeg_denoise, Asset::vmpeg_field_order, Asset::vmpeg_progressive, Asset::vmpeg_seq_codes, BC_WindowBase::x, and BC_WindowBase::y.
Referenced by create_objects(), and MPEGColorModel::handle_event().

Definition at line 334 of file filempeg.h.
Referenced by create_objects(), MPEGColorModel::handle_event(), MPEGPFrameDistance::handle_event(), MPEGIFrameDistance::handle_event(), MPEGFixedQuant::handle_event(), MPEGFixedBitrate::handle_event(), MPEGQuant::handle_event(), MPEGBitrate::handle_event(), MPEGPreset::handle_event(), MPEGDerivative::handle_event(), and update_cmodel_objs().
Definition at line 335 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 337 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 338 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 339 of file filempeg.h.
Referenced by delete_cmodel_objs(), MPEGFixedQuant::handle_event(), reset_cmodel(), and update_cmodel_objs().
Definition at line 340 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 341 of file filempeg.h.
Referenced by delete_cmodel_objs(), MPEGFixedBitrate::handle_event(), reset_cmodel(), and update_cmodel_objs().
Definition at line 342 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 343 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 344 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 345 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 346 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 347 of file filempeg.h.
Referenced by delete_cmodel_objs(), reset_cmodel(), and update_cmodel_objs().
Definition at line 349 of file filempeg.h.
Referenced by delete_cmodel_objs(), and update_cmodel_objs().
Definition at line 350 of file filempeg.h.
1.5.5