Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

MOVConfigAudio Class Reference

#include <filemov.h>

List of all members.

Public Member Functions

 MOVConfigAudio (BC_WindowBase *parent_window, Asset *asset)
 ~MOVConfigAudio ()
int create_objects ()
int close_event ()
void update_parameters ()
void reset ()

Public Attributes

MOVConfigAudioPopupcompression_popup
ArrayList< BC_ListBoxItem * > compression_items
BC_WindowBase * parent_window
BitsPopupbits_popup
BC_Title * bits_title
BC_CheckBox * dither
Assetasset
MOVConfigAudioNumvorbis_min_bitrate
MOVConfigAudioNumvorbis_bitrate
MOVConfigAudioNumvorbis_max_bitrate
MOVConfigAudioTogglevorbis_vbr
MOVConfigAudioNummp3_bitrate
MOVConfigAudioNummp4a_bitrate
MOVConfigAudioNummp4a_quantqual


Detailed Description

Definition at line 144 of file filemov.h.


Constructor & Destructor Documentation

MOVConfigAudio::MOVConfigAudio BC_WindowBase *  parent_window,
Asset asset
 

Definition at line 1288 of file filemov.C.

References compression_popup, and reset().

MOVConfigAudio::~MOVConfigAudio  ) 
 

Definition at line 1301 of file filemov.C.

References bits_popup, compression_items, and compression_popup.


Member Function Documentation

int MOVConfigAudio::close_event  ) 
 

Definition at line 1469 of file filemov.C.

int MOVConfigAudio::create_objects  ) 
 

Definition at line 1323 of file filemov.C.

References _, asset, compression_items, compression_popup, Asset::format, IMA4_NAME, MP3_NAME, MP4A_NAME, RAW_NAME, TWOS_NAME, ULAW_NAME, update_parameters(), and VORBIS_NAME.

Referenced by FileMOV::get_parameters().

void MOVConfigAudio::reset  ) 
 

Definition at line 1309 of file filemov.C.

References bits_popup, bits_title, dither, mp3_bitrate, mp4a_bitrate, mp4a_quantqual, vorbis_bitrate, vorbis_max_bitrate, vorbis_min_bitrate, and vorbis_vbr.

Referenced by MOVConfigAudio(), and update_parameters().

void MOVConfigAudio::update_parameters  ) 
 

Definition at line 1357 of file filemov.C.

References _, Asset::acodec, asset, Asset::bits, bits_popup, bits_title, MOVConfigAudioNum::create_objects(), BitsPopup::create_objects(), Asset::dither, dither, Asset::mp3_bitrate, mp3_bitrate, Asset::mp4a_bitrate, mp4a_bitrate, Asset::mp4a_quantqual, mp4a_quantqual, reset(), Asset::vorbis_bitrate, vorbis_bitrate, Asset::vorbis_max_bitrate, vorbis_max_bitrate, Asset::vorbis_min_bitrate, vorbis_min_bitrate, Asset::vorbis_vbr, and vorbis_vbr.

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


Member Data Documentation

Asset* MOVConfigAudio::asset
 

Definition at line 161 of file filemov.h.

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

BitsPopup* MOVConfigAudio::bits_popup
 

Definition at line 158 of file filemov.h.

Referenced by reset(), update_parameters(), and ~MOVConfigAudio().

BC_Title* MOVConfigAudio::bits_title
 

Definition at line 159 of file filemov.h.

Referenced by reset(), and update_parameters().

ArrayList<BC_ListBoxItem*> MOVConfigAudio::compression_items
 

Definition at line 156 of file filemov.h.

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

MOVConfigAudioPopup* MOVConfigAudio::compression_popup
 

Definition at line 155 of file filemov.h.

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

BC_CheckBox* MOVConfigAudio::dither
 

Definition at line 160 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioNum* MOVConfigAudio::mp3_bitrate
 

Definition at line 167 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioNum* MOVConfigAudio::mp4a_bitrate
 

Definition at line 168 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioNum* MOVConfigAudio::mp4a_quantqual
 

Definition at line 169 of file filemov.h.

Referenced by reset(), and update_parameters().

BC_WindowBase* MOVConfigAudio::parent_window
 

Definition at line 157 of file filemov.h.

MOVConfigAudioNum* MOVConfigAudio::vorbis_bitrate
 

Definition at line 163 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioNum* MOVConfigAudio::vorbis_max_bitrate
 

Definition at line 164 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioNum* MOVConfigAudio::vorbis_min_bitrate
 

Definition at line 162 of file filemov.h.

Referenced by reset(), and update_parameters().

MOVConfigAudioToggle* MOVConfigAudio::vorbis_vbr
 

Definition at line 165 of file filemov.h.

Referenced by reset(), and update_parameters().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:17 2006 for Cinelerra-svn by  doxygen 1.4.4