#include <gx_internal_plugins.h>
 | 
| static void *  | run_thread (void *p) | 
|   | 
| static void  | clear_state_f_static (PluginDef *) | 
|   | 
| static int  | activate_static (bool start, PluginDef *) | 
|   | 
| static int  | load_ui_f_static (const UiBuilder &b, int form) | 
|   | 
| static void  | init_static (unsigned int samplingFreq, PluginDef *) | 
|   | 
| static void  | compute_static (int count, float *input0, float *output0, PluginDef *) | 
|   | 
| static void  | compute_static_st (int count, float *input0, float *input1, float *output0, float *output1, PluginDef *) | 
|   | 
| static int  | register_params_static (const ParamReg ®) | 
|   | 
| static void  | del_instance (PluginDef *p) | 
|   | 
Definition at line 1199 of file gx_internal_plugins.h.
 
◆ SCapture()
      
        
          | gx_engine::SCapture::SCapture  | 
          ( | 
          EngineControl &  | 
          engine,  | 
        
        
           | 
           | 
          int  | 
          channel_  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ ~SCapture()
      
        
          | gx_engine::SCapture::~SCapture  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ activate()
  
  
      
        
          | int gx_engine::SCapture::activate  | 
          ( | 
          bool  | 
          start | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ activate_static()
  
  
      
        
          | static int gx_engine::SCapture::activate_static  | 
          ( | 
          bool  | 
          start,  | 
         
        
           | 
           | 
          PluginDef *  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ clear_state_f()
  
  
      
        
          | void gx_engine::SCapture::clear_state_f  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ clear_state_f_static()
  
  
      
        
          | static void gx_engine::SCapture::clear_state_f_static  | 
          ( | 
          PluginDef *  | 
           | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ close_stream()
  
  
      
        
          | void gx_engine::SCapture::close_stream  | 
          ( | 
          SNDFILE **  | 
          sf | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ compute()
  
  
      
        
          | void gx_engine::SCapture::compute  | 
          ( | 
          int  | 
          count,  | 
         
        
           | 
           | 
          float *  | 
          input0,  | 
         
        
           | 
           | 
          float *  | 
          output0  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ compute_st()
  
  
      
        
          | void gx_engine::SCapture::compute_st  | 
          ( | 
          int  | 
          count,  | 
         
        
           | 
           | 
          float *  | 
          input0,  | 
         
        
           | 
           | 
          float *  | 
          input1,  | 
         
        
           | 
           | 
          float *  | 
          output0,  | 
         
        
           | 
           | 
          float *  | 
          output1  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ compute_static()
  
  
      
        
          | static void gx_engine::SCapture::compute_static  | 
          ( | 
          int  | 
          count,  | 
         
        
           | 
           | 
          float *  | 
          input0,  | 
         
        
           | 
           | 
          float *  | 
          output0,  | 
         
        
           | 
           | 
          PluginDef *  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ compute_static_st()
  
  
      
        
          | static void gx_engine::SCapture::compute_static_st  | 
          ( | 
          int  | 
          count,  | 
         
        
           | 
           | 
          float *  | 
          input0,  | 
         
        
           | 
           | 
          float *  | 
          input1,  | 
         
        
           | 
           | 
          float *  | 
          output0,  | 
         
        
           | 
           | 
          float *  | 
          output1,  | 
         
        
           | 
           | 
          PluginDef *  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ del_instance()
  
  
      
        
          | static void gx_engine::SCapture::del_instance  | 
          ( | 
          PluginDef *  | 
          p | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ disc_stream()
  
  
      
        
          | void gx_engine::SCapture::disc_stream  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ get_ffilename()
  
  
      
        
          | std::string gx_engine::SCapture::get_ffilename  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ init()
  
  
      
        
          | void gx_engine::SCapture::init  | 
          ( | 
          unsigned int  | 
          samplingFreq | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ init_static()
  
  
      
        
          | static void gx_engine::SCapture::init_static  | 
          ( | 
          unsigned int  | 
          samplingFreq,  | 
         
        
           | 
           | 
          PluginDef *  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ load_ui_f()
  
  
      
        
          | int gx_engine::SCapture::load_ui_f  | 
          ( | 
          const UiBuilder &  | 
          b,  | 
         
        
           | 
           | 
          int  | 
          form  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ load_ui_f_static()
  
  
      
        
          | static int gx_engine::SCapture::load_ui_f_static  | 
          ( | 
          const UiBuilder &  | 
          b,  | 
         
        
           | 
           | 
          int  | 
          form  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ mem_alloc()
  
  
      
        
          | void gx_engine::SCapture::mem_alloc  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ mem_free()
  
  
      
        
          | void gx_engine::SCapture::mem_free  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ open_stream()
  
  
      
        
          | SNDFILE * gx_engine::SCapture::open_stream  | 
          ( | 
          std::string  | 
          fname | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ register_par()
  
  
      
        
          | int gx_engine::SCapture::register_par  | 
          ( | 
          const ParamReg &  | 
          reg | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ register_params_static()
  
  
      
        
          | static int gx_engine::SCapture::register_params_static  | 
          ( | 
          const ParamReg &  | 
          reg | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ run_thread()
  
  
      
        
          | static void * gx_engine::SCapture::run_thread  | 
          ( | 
          void *  | 
          p | ) | 
           | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ save_to_wave()
  
  
      
        
          | void gx_engine::SCapture::save_to_wave  | 
          ( | 
          SNDFILE *  | 
          sf,  | 
         
        
           | 
           | 
          float *  | 
          tape,  | 
         
        
           | 
           | 
          int  | 
          lSize  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
◆ start_thread()
  
  
      
        
          | void gx_engine::SCapture::start_thread  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ stop_thread()
  
  
      
        
          | void gx_engine::SCapture::stop_thread  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ channel
  
  
      
        
          | int gx_engine::SCapture::channel | 
         
       
   | 
  
private   | 
  
 
 
◆ engine
◆ err
  
  
      
        
          | bool gx_engine::SCapture::err | 
         
       
   | 
  
private   | 
  
 
 
◆ fbargraph0
  
  
      
        
          | float gx_engine::SCapture::fbargraph0 | 
         
       
   | 
  
private   | 
  
 
 
◆ fcheckbox0
  
  
      
        
          | float gx_engine::SCapture::fcheckbox0 | 
         
       
   | 
  
private   | 
  
 
 
◆ fcheckbox1
  
  
      
        
          | float gx_engine::SCapture::fcheckbox1 | 
         
       
   | 
  
private   | 
  
 
 
◆ fConst0
  
  
      
        
          | float gx_engine::SCapture::fConst0 | 
         
       
   | 
  
private   | 
  
 
 
◆ fformat
  
  
      
        
          | float gx_engine::SCapture::fformat | 
         
       
   | 
  
private   | 
  
 
 
◆ filesize
  
  
      
        
          | int gx_engine::SCapture::filesize | 
         
       
   | 
  
private   | 
  
 
 
◆ fRec0
  
  
      
        
          | float* gx_engine::SCapture::fRec0 | 
         
       
   | 
  
private   | 
  
 
 
◆ fRec1
  
  
      
        
          | float* gx_engine::SCapture::fRec1 | 
         
       
   | 
  
private   | 
  
 
 
◆ fRecb0
  
  
      
        
          | float gx_engine::SCapture::fRecb0[2] | 
         
       
   | 
  
private   | 
  
 
 
◆ fRecb2
  
  
      
        
          | float gx_engine::SCapture::fRecb2[2] | 
         
       
   | 
  
private   | 
  
 
 
◆ fRecC0
  
  
      
        
          | float gx_engine::SCapture::fRecC0[2] | 
         
       
   | 
  
private   | 
  
 
 
◆ fSamplingFreq
  
  
      
        
          | int gx_engine::SCapture::fSamplingFreq | 
         
       
   | 
  
private   | 
  
 
 
◆ fslider0
  
  
      
        
          | float gx_engine::SCapture::fslider0 | 
         
       
   | 
  
private   | 
  
 
 
◆ glade_def
  
  
      
        
          | const char* gx_engine::SCapture::glade_def | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ glade_def_st
  
  
      
        
          | const char* gx_engine::SCapture::glade_def_st | 
         
       
   | 
  
staticprivate   | 
  
 
 
◆ iA
  
  
      
        
          | int gx_engine::SCapture::iA | 
         
       
   | 
  
private   | 
  
 
 
◆ IOTA
  
  
      
        
          | int gx_engine::SCapture::IOTA | 
         
       
   | 
  
private   | 
  
 
 
◆ iRecb1
  
  
      
        
          | int gx_engine::SCapture::iRecb1[2] | 
         
       
   | 
  
private   | 
  
 
 
◆ is_wav
  
  
      
        
          | bool gx_engine::SCapture::is_wav | 
         
       
   | 
  
private   | 
  
 
 
◆ keep_stream
  
  
      
        
          | volatile bool gx_engine::SCapture::keep_stream | 
         
       
   | 
  
private   | 
  
 
 
◆ m_pthr
  
  
      
        
          | pthread_t gx_engine::SCapture::m_pthr | 
         
       
   | 
  
private   | 
  
 
 
◆ m_trig
  
  
      
        
          | sem_t gx_engine::SCapture::m_trig | 
         
       
   | 
  
private   | 
  
 
 
◆ mem_allocated
  
  
      
        
          | bool gx_engine::SCapture::mem_allocated | 
         
       
   | 
  
private   | 
  
 
 
◆ plugin
      
        
          | Plugin gx_engine::SCapture::plugin | 
        
      
 
 
◆ recfile
  
  
      
        
          | SNDFILE* gx_engine::SCapture::recfile | 
         
       
   | 
  
private   | 
  
 
 
◆ savesize
  
  
      
        
          | int gx_engine::SCapture::savesize | 
         
       
   | 
  
private   | 
  
 
 
◆ tape
  
  
      
        
          | float* gx_engine::SCapture::tape | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: