MenuAEffectThread Class Reference

#include <menuaeffects.h>

Inherits MenuEffectThread.

Collaboration diagram for MenuAEffectThread:

Collaboration graph
[legend]

Public Member Functions

 MenuAEffectThread (MWindow *mwindow)
 ~MenuAEffectThread ()
int get_recordable_tracks (Asset *asset)
int get_derived_attributes (Asset *asset, BC_Hash *defaults)
int save_derived_attributes (Asset *asset, BC_Hash *defaults)
PluginArraycreate_plugin_array ()
int64_t to_units (double position, int round)
int fix_menu (char *title)

Detailed Description

Definition at line 18 of file menuaeffects.h.


Constructor & Destructor Documentation

MenuAEffectThread::MenuAEffectThread ( MWindow mwindow  ) 

Definition at line 28 of file menuaeffects.C.

MenuAEffectThread::~MenuAEffectThread (  ) 

Definition at line 33 of file menuaeffects.C.


Member Function Documentation

int MenuAEffectThread::get_recordable_tracks ( Asset asset  )  [virtual]

Reimplemented from MenuEffectThread.

Definition at line 37 of file menuaeffects.C.

References Asset::channels, MWindow::edl, MenuEffectThread::mwindow, Tracks::recordable_audio_tracks(), and EDL::tracks.

Here is the call graph for this function:

int MenuAEffectThread::get_derived_attributes ( Asset asset,
BC_Hash defaults 
) [virtual]

Reimplemented from MenuEffectThread.

Definition at line 44 of file menuaeffects.C.

References Asset::audio_data, Asset::format, Asset::load_defaults(), File::supports_audio(), and Asset::video_data.

Here is the call graph for this function:

int MenuAEffectThread::save_derived_attributes ( Asset asset,
BC_Hash defaults 
) [virtual]

Reimplemented from MenuEffectThread.

Definition at line 63 of file menuaeffects.C.

References Asset::save_defaults().

Here is the call graph for this function:

PluginArray * MenuAEffectThread::create_plugin_array (  )  [virtual]

Reimplemented from MenuEffectThread.

Definition at line 77 of file menuaeffects.C.

int64_t MenuAEffectThread::to_units ( double  position,
int  round 
) [virtual]

Reimplemented from MenuEffectThread.

Definition at line 82 of file menuaeffects.C.

References MWindow::edl, MenuEffectThread::mwindow, Units::round(), EDLSession::sample_rate, and EDL::session.

Here is the call graph for this function:

int MenuAEffectThread::fix_menu ( char *  title  )  [virtual]

Reimplemented from MenuEffectThread.

Definition at line 92 of file menuaeffects.C.

References MainMenu::add_aeffect(), MWindow::gui, MWindowGUI::mainmenu, and MenuEffectThread::mwindow.

Here is the call graph for this function:


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

Generated on Mon Apr 28 14:30:43 2008 for Cinelerra by  doxygen 1.5.5