C# 클래스 LongoMatch.Video.Capturer.GstCameraCapturer

상속: Gtk.HBox, LongoMatch.Video.Capturer.ICapturer
파일 보기 프로젝트 열기: GNOME/longomatch 1 사용 예제들

공개 메소드들

메소드 설명
Close ( ) : void
Configure ( CaptureSettings settings, IntPtr window_handle ) : void
Expose ( ) : void
GstCameraCapturer ( string filename ) : System
Run ( ) : void
Start ( ) : void
Stop ( ) : void
TogglePause ( ) : void

비공개 메소드들

메소드 설명
DeviceChangeSignalCallback ( IntPtr arg0, int arg1, IntPtr gch ) : void
ErrorSignalCallback ( IntPtr arg0, IntPtr arg1, IntPtr gch ) : void
GstCameraCapturer ( ) : System
OnDeviceChange ( int deviceChange ) : void
OnEos ( ) : void
OnError ( string message ) : void
OnMediaInfo ( int width, int height, int par_n, int par_d ) : void
OverrideDeviceChange ( GLib gtype ) : void
OverrideEos ( GLib gtype ) : void
OverrideError ( GLib gtype ) : void
OverrideMediaInfo ( GLib gtype ) : void
device_change_cb ( IntPtr gcc, int deviceChange ) : void
eos_cb ( IntPtr gcc ) : void
error_cb ( IntPtr gcc, IntPtr message ) : void
gst_camera_capturer_close ( IntPtr raw ) : void
gst_camera_capturer_configure ( IntPtr raw, IntPtr output_file, int type, IntPtr source_element, IntPtr device_id, int width, int height, int fps_n, int fps_d, int video_encoder, int audio_encoder, int muxer, uint video_bitrate, uint audio_bitrate, bool record_audio, uint output_width, uint output_height, IntPtr window_handle, IntPtr &err ) : IntPtr
gst_camera_capturer_enum_audio_devices ( ) : IntPtr
gst_camera_capturer_enum_video_devices ( string devname ) : IntPtr
gst_camera_capturer_expose ( IntPtr raw ) : void
gst_camera_capturer_get_current_frame ( IntPtr raw ) : IntPtr
gst_camera_capturer_get_type ( ) : IntPtr
gst_camera_capturer_new ( IntPtr &err ) : IntPtr
gst_camera_capturer_run ( IntPtr raw ) : void
gst_camera_capturer_start ( IntPtr raw ) : void
gst_camera_capturer_stop ( IntPtr raw ) : void
gst_camera_capturer_toggle_pause ( IntPtr raw ) : void
gst_camera_capturer_unref_pixbuf ( IntPtr raw ) : IntPtr
media_info_cb ( IntPtr gcc, int width, int height, int par_n, int par_d ) : void

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

Configure() 공개 메소드

public Configure ( CaptureSettings settings, IntPtr window_handle ) : void
settings CaptureSettings
window_handle System.IntPtr
리턴 void

Expose() 공개 메소드

public Expose ( ) : void
리턴 void

GstCameraCapturer() 공개 메소드

public GstCameraCapturer ( string filename ) : System
filename string
리턴 System

Run() 공개 메소드

public Run ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

TogglePause() 공개 메소드

public TogglePause ( ) : void
리턴 void