示例#1
0
 internal static extern StreamRecorderErrorCode SetNotifiedCallback(StreamRecorderHandle handle,
                                                                    NotifiedCallback callback, IntPtr userData = default(IntPtr));
示例#2
0
 internal static extern int GetVideoEncoderBitrate(StreamRecorderHandle handle, out int bitrate);
示例#3
0
 internal static extern int GetAudioChannel(StreamRecorderHandle handle, out int channel);
示例#4
0
 internal static extern int GetRecordingLimit(StreamRecorderHandle handle, int type, out int format);
示例#5
0
 internal static extern int GetAudioSampleRate(StreamRecorderHandle handle, out int samplerate);
示例#6
0
 internal static extern int GetVideoFramerate(StreamRecorderHandle handle, out int framerate);
示例#7
0
 internal static extern int GetVideoSourceFormat(StreamRecorderHandle handle, out int format);
示例#8
0
 internal static extern int UnsetErrorCallback(StreamRecorderHandle handle);
示例#9
0
 internal static extern StreamRecorderErrorCode SetBufferConsumedCallback(StreamRecorderHandle handle,
                                                                          BufferConsumedCallback callback, IntPtr userData = default(IntPtr));
示例#10
0
 internal static extern StreamRecorderErrorCode SetLimitReachedCallback(StreamRecorderHandle handle,
                                                                        RecordingLimitReachedCallback callback, IntPtr userData = default(IntPtr));
示例#11
0
 internal static extern int UnsetLimitReachedCallback(StreamRecorderHandle handle);
示例#12
0
 internal static extern int UnsetStatusChangedCallback(StreamRecorderHandle handle);
示例#13
0
 internal static extern StreamRecorderErrorCode SetStatusChangedCallback(StreamRecorderHandle handle,
                                                                         RecordingStatusCallback callback, IntPtr userData = default(IntPtr));
示例#14
0
 internal static extern int UnsetNotifiedCallback(StreamRecorderHandle handle);
示例#15
0
 internal static extern StreamRecorderErrorCode GetVideoResolution(StreamRecorderHandle handle,
                                                                   out int width, out int height);
示例#16
0
 internal static extern int UnsetBufferConsumedCallback(StreamRecorderHandle handle);
示例#17
0
 internal static extern StreamRecorderErrorCode SetVideoFrameRate(StreamRecorderHandle handle, int framerate);
示例#18
0
 internal static extern int GetFileName(StreamRecorderHandle handle, out IntPtr path);
示例#19
0
 internal static extern StreamRecorderErrorCode SetVideoSourceFormat(StreamRecorderHandle handle,
                                                                     StreamRecorderVideoFormat format);
示例#20
0
 internal static extern StreamRecorderErrorCode SetFileFormat(StreamRecorderHandle handle,
                                                              StreamRecorderFileFormat format);
示例#21
0
 internal static extern StreamRecorderErrorCode SetRecordingLimit(StreamRecorderHandle handle,
                                                                  RecordingLimitType type, int limit);
示例#22
0
 internal static extern int GetFileFormat(StreamRecorderHandle handle, out int format);
示例#23
0
 internal static extern StreamRecorderErrorCode SetAudioSampleRate(StreamRecorderHandle handle, int samplerate);
示例#24
0
 internal static extern StreamRecorderErrorCode SetAudioEncoder(StreamRecorderHandle handle,
                                                                StreamRecorderAudioCodec codec);
示例#25
0
 internal static extern StreamRecorderErrorCode SetVideoEncoderBitRate(StreamRecorderHandle handle, int bitrate);
示例#26
0
 internal static extern StreamRecorderErrorCode SetVideoEncoder(StreamRecorderHandle handle,
                                                                StreamRecorderVideoCodec codec);
示例#27
0
 internal static extern StreamRecorderErrorCode SetAudioChannel(StreamRecorderHandle handle, int channel);
示例#28
0
 internal static extern int GetVideoEncoder(StreamRecorderHandle handle, out int codec);
示例#29
0
 internal static extern StreamRecorderErrorCode SetFileName(StreamRecorderHandle handle, string path);
示例#30
0
 internal static extern StreamRecorderErrorCode VideoResolution(StreamRecorderHandle handle,
                                                                VideoResolutionCallback callback, IntPtr userData = default(IntPtr));