Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
wxVideoSettingsDialog Class Reference

Implementing wxVideoSettingsDialogBase. More...

#include <Gui/wxVideoSettingsDialog.h>

+ Inheritance diagram for wxVideoSettingsDialog:
+ Collaboration diagram for wxVideoSettingsDialog:

Public Member Functions

int GetBitrate ()
 
int GetCodecID ()
 Returns the codec ID as in libavcodec/avcodec.h. More...
 
int GetFPS ()
 
int GetGoPSize ()
 
int GetHeight ()
 
int GetMaxBFrames ()
 
wxString GetOutputFilename ()
 
int GetWidth ()
 
void SetBitrate (int value)
 
void SetFPS (int value)
 
void SetGoPSize (int value)
 
void SetHeight (int value)
 
void SetMaxBFrames (int value)
 
void SetOutputFilename (wxString value)
 
void SetWidth (int value)
 
 wxVideoSettingsDialog (wxWindow *parent)
 Constructor. More...
 

Protected Member Functions

void OnOk (wxCommandEvent &event)
 
void OnSelectFile (wxCommandEvent &event)
 
int SelectedCodecToFFMPEGCodecID_ (int id)
 

Protected Attributes

wxButton * m_button4
 
wxChoice * m_choiceCodec
 
wxStdDialogButtonSizer * m_sdbSizer1
 
wxButton * m_sdbSizer1Cancel
 
wxButton * m_sdbSizer1OK
 
wxStaticText * m_staticText1
 
wxStaticText * m_staticText11
 
wxStaticText * m_staticText2
 
wxStaticText * m_staticText3
 
wxStaticText * m_staticText4
 
wxStaticText * m_staticText5
 
wxStaticText * m_staticText6
 
wxStaticText * m_staticText7
 
wxStaticText * m_staticText8
 
wxStaticText * m_staticText9
 
wxTextCtrl * m_textBitrate
 
wxTextCtrl * m_textFPS
 
wxTextCtrl * m_textGoPSize
 
wxTextCtrl * m_textHeight
 
wxTextCtrl * m_textMaxBFrames
 
wxTextCtrl * m_textOutFilenames
 
wxTextCtrl * m_textWidth
 
int mBitrate_
 
int mCodecID_
 
wxString mFilename_
 
int mFps_
 
int mGoPSize_
 
int mHeight_
 
int mMaxBFrames_
 
int mWidth_
 

Detailed Description

Implementing wxVideoSettingsDialogBase.

Author
ischiller
Date
11/06/2011

Definition at line 13 of file wxVideoSettingsDialog.h.

Constructor & Destructor Documentation

wxVideoSettingsDialog::wxVideoSettingsDialog ( wxWindow parent)

Constructor.

Definition at line 15 of file wxVideoSettingsDialog.cpp.

References mBitrate_, mCodecID_, mFilename_, mFps_, mGoPSize_, mHeight_, mMaxBFrames_, and mWidth_.

Member Function Documentation

int wxVideoSettingsDialog::GetBitrate ( )

Definition at line 73 of file wxVideoSettingsDialog.cpp.

References mBitrate_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetCodecID ( )

Returns the codec ID as in libavcodec/avcodec.h.

Definition at line 93 of file wxVideoSettingsDialog.cpp.

References mCodecID_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetFPS ( )

Definition at line 69 of file wxVideoSettingsDialog.cpp.

References mFps_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetGoPSize ( )

Definition at line 65 of file wxVideoSettingsDialog.cpp.

References mGoPSize_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetHeight ( )

Definition at line 81 of file wxVideoSettingsDialog.cpp.

References mHeight_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetMaxBFrames ( )

Definition at line 85 of file wxVideoSettingsDialog.cpp.

References mMaxBFrames_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

wxString wxVideoSettingsDialog::GetOutputFilename ( )

Definition at line 89 of file wxVideoSettingsDialog.cpp.

References mFilename_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

int wxVideoSettingsDialog::GetWidth ( )

Definition at line 77 of file wxVideoSettingsDialog.cpp.

References mWidth_.

Referenced by BIAS::BVWXMainFrame::OnSaveAsMovie().

void wxVideoSettingsDialog::OnOk ( wxCommandEvent &  event)
protectedvirtual
void wxVideoSettingsDialog::OnSelectFile ( wxCommandEvent &  event)
protectedvirtual

Reimplemented from wxVideoSettingsDialogBase.

Definition at line 33 of file wxVideoSettingsDialog.cpp.

References SetOutputFilename().

int wxVideoSettingsDialog::SelectedCodecToFFMPEGCodecID_ ( int  id)
protected

Definition at line 139 of file wxVideoSettingsDialog.cpp.

Referenced by OnOk().

void wxVideoSettingsDialog::SetBitrate ( int  value)
void wxVideoSettingsDialog::SetFPS ( int  value)
void wxVideoSettingsDialog::SetGoPSize ( int  value)
void wxVideoSettingsDialog::SetHeight ( int  value)
void wxVideoSettingsDialog::SetMaxBFrames ( int  value)
void wxVideoSettingsDialog::SetOutputFilename ( wxString  value)
void wxVideoSettingsDialog::SetWidth ( int  value)

Member Data Documentation

wxButton* wxVideoSettingsDialogBase::m_button4
protectedinherited
wxChoice* wxVideoSettingsDialogBase::m_choiceCodec
protectedinherited
wxStdDialogButtonSizer* wxVideoSettingsDialogBase::m_sdbSizer1
protectedinherited
wxButton* wxVideoSettingsDialogBase::m_sdbSizer1Cancel
protectedinherited
wxButton* wxVideoSettingsDialogBase::m_sdbSizer1OK
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText1
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText11
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText2
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText3
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText4
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText5
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText6
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText7
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText8
protectedinherited
wxStaticText* wxVideoSettingsDialogBase::m_staticText9
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textBitrate
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textFPS
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textGoPSize
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textHeight
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textMaxBFrames
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textOutFilenames
protectedinherited
wxTextCtrl* wxVideoSettingsDialogBase::m_textWidth
protectedinherited
int wxVideoSettingsDialog::mBitrate_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetBitrate(), OnOk(), SetBitrate(), and wxVideoSettingsDialog().

int wxVideoSettingsDialog::mCodecID_
protected

Definition at line 24 of file wxVideoSettingsDialog.h.

Referenced by GetCodecID(), OnOk(), and wxVideoSettingsDialog().

wxString wxVideoSettingsDialog::mFilename_
protected
int wxVideoSettingsDialog::mFps_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetFPS(), OnOk(), SetFPS(), and wxVideoSettingsDialog().

int wxVideoSettingsDialog::mGoPSize_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetGoPSize(), OnOk(), SetGoPSize(), and wxVideoSettingsDialog().

int wxVideoSettingsDialog::mHeight_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetHeight(), OnOk(), SetHeight(), and wxVideoSettingsDialog().

int wxVideoSettingsDialog::mMaxBFrames_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetMaxBFrames(), OnOk(), SetMaxBFrames(), and wxVideoSettingsDialog().

int wxVideoSettingsDialog::mWidth_
protected

Definition at line 22 of file wxVideoSettingsDialog.h.

Referenced by GetWidth(), OnOk(), SetWidth(), and wxVideoSettingsDialog().


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