AVIConfigAudio Class Reference

#include <fileavi.h>

Inherits BC_Window.

Collaboration diagram for AVIConfigAudio:

Collaboration graph
[legend]

Public Member Functions

 AVIConfigAudio (BC_WindowBase *parent_window, Asset *asset)
 ~AVIConfigAudio ()
int create_objects ()
int close_event ()
int generate_codeclist ()
void update_codecs ()

Static Public Member Functions

static int calculate_w (int format)
static int calculate_h (int format)

Data Fields

AVIACodecListlist
ArrayList< BC_ListBoxItem * > codec_items
ArrayList< BC_ISlider * > attribute_sliders
BC_WindowBaseparent_window
Assetasset
char string [BCTEXTLEN]

Detailed Description

Definition at line 112 of file fileavi.h.


Constructor & Destructor Documentation

AVIConfigAudio::AVIConfigAudio ( BC_WindowBase parent_window,
Asset asset 
)

Definition at line 723 of file fileavi.C.

AVIConfigAudio::~AVIConfigAudio (  ) 

Definition at line 734 of file fileavi.C.


Member Function Documentation

int AVIConfigAudio::calculate_w ( int  format  )  [static]

Definition at line 738 of file fileavi.C.

int AVIConfigAudio::calculate_h ( int  format  )  [static]

Definition at line 747 of file fileavi.C.

int AVIConfigAudio::create_objects (  ) 

int AVIConfigAudio::close_event (  )  [virtual]

Reimplemented from BC_WindowBase.

Definition at line 784 of file fileavi.C.

int AVIConfigAudio::generate_codeclist (  ) 

Definition at line 789 of file fileavi.C.

References ArrayList< TYPE >::append(), asset, codec_items, Asset::format, FileAVI::initialize_avifile(), and ArrayList< TYPE >::remove_all_objects().

Referenced by create_objects().

Here is the call graph for this function:

void AVIConfigAudio::update_codecs (  ) 

Definition at line 814 of file fileavi.C.


Field Documentation

Definition at line 125 of file fileavi.h.

Referenced by create_objects().

Definition at line 127 of file fileavi.h.

Referenced by generate_codeclist().

Definition at line 128 of file fileavi.h.

Reimplemented from BC_WindowBase.

Definition at line 129 of file fileavi.h.

Definition at line 130 of file fileavi.h.

Referenced by create_objects(), generate_codeclist(), and AVIACodecList::handle_event().

char AVIConfigAudio::string[BCTEXTLEN]

Definition at line 131 of file fileavi.h.

Referenced by AVIACodecList::handle_event().


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

Generated on Mon Apr 28 14:11:44 2008 for Cinelerra by  doxygen 1.5.5