C# 클래스 LongoMatch.Video.Converter.GstVideoConverter

상속: GLib.Object, IVideoConverter
파일 보기 프로젝트 열기: GNOME/longomatch 1 사용 예제들

공개 메소드들

메소드 설명
AddFile ( string filename, long duration, uint width, uint height, double par ) : void
Cancel ( ) : void
GstVideoConverter ( IntPtr raw ) : LongoMatch.Core.Common
GstVideoConverter ( string filename ) : LongoMatch.Core.Common
InitBackend ( string argv ) : int
Start ( ) : void

비공개 메소드들

메소드 설명
ErrorSignalCallback ( IntPtr arg0, IntPtr arg1, IntPtr gch ) : void
GstVideoConverter ( ) : LongoMatch.Core.Common
GstVideoConverter ( GLib gtype ) : LongoMatch.Core.Common
OnError ( string message ) : void
OnPercentCompleted ( float percent ) : void
OverrideError ( GLib gtype ) : void
OverridePercentCompleted ( GLib gtype ) : void
error_cb ( IntPtr gcc, IntPtr message ) : void
gst_video_encoder_add_file ( IntPtr raw, IntPtr filename, long duration, uint width, uint height, double par ) : bool
gst_video_encoder_cancel ( IntPtr raw ) : void
gst_video_encoder_get_type ( ) : IntPtr
gst_video_encoder_init_backend ( int &argc, IntPtr argv ) : void
gst_video_encoder_new ( IntPtr filename, IntPtr &err ) : IntPtr
gst_video_encoder_set_encoding_format ( IntPtr raw, VideoEncoderType video_codec, AudioEncoderType audio_codec, VideoMuxerType muxer, uint video_quality, uint audio_quality, uint width, uint height, uint fps_n, uint fps_d ) : bool
gst_video_encoder_start ( IntPtr raw ) : void
percentcompleted_cb ( IntPtr gvc, float percent ) : void

메소드 상세

AddFile() 공개 메소드

public AddFile ( string filename, long duration, uint width, uint height, double par ) : void
filename string
duration long
width uint
height uint
par double
리턴 void

Cancel() 공개 메소드

public Cancel ( ) : void
리턴 void

GstVideoConverter() 공개 메소드

public GstVideoConverter ( IntPtr raw ) : LongoMatch.Core.Common
raw System.IntPtr
리턴 LongoMatch.Core.Common

GstVideoConverter() 공개 메소드

public GstVideoConverter ( string filename ) : LongoMatch.Core.Common
filename string
리턴 LongoMatch.Core.Common

InitBackend() 공개 정적인 메소드

public static InitBackend ( string argv ) : int
argv string
리턴 int

Start() 공개 메소드

public Start ( ) : void
리턴 void