public static extern int zego_express_set_video_config(zego_video_config video_config, ZegoPublishChannel channel);
 public static extern int zego_express_stop_preview(ZegoPublishChannel channel);
 public static extern int zego_express_set_app_orientation(ZegoOrientation orientation, ZegoPublishChannel channel);
 public static extern int zego_express_send_custom_audio_capture_pcm_data(byte[] data, uint data_length, zego_audio_frame_param param, ZegoPublishChannel channel);
 public static extern int zego_express_start_preview(System.IntPtr canvas, ZegoPublishChannel channel);
示例#6
0
 public static extern int zego_express_start_recording_captured_data(zego_data_record_config config, ZegoPublishChannel channel);
 public static extern int zego_express_enable_custom_video_capture([System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.I1)] bool enable, IntPtr config, ZegoPublishChannel channel);
 public static extern int zego_express_send_sei(System.IntPtr data, uint data_length, ZegoPublishChannel channel);
 public static extern int zego_express_set_publish_watermark([System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.I1)] bool is_preview_visible, System.IntPtr watermark, ZegoPublishChannel channel);
 public static extern int zego_express_enable_beautify(int feature_bitmask, ZegoPublishChannel channel);
 public static extern int zego_express_enable_publish_direct_to_cdn(bool enable, IntPtr config, ZegoPublishChannel channel);
 public static extern int zego_express_set_beautify_option(zego_beautify_option option, ZegoPublishChannel channel);
 public static extern int zego_express_enable_camera(bool enable, ZegoPublishChannel channel);
 public static extern int zego_express_use_video_device([System.Runtime.InteropServices.InAttribute()][System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(ZegoUtil.UTF8StringMarshaler))] string device_id, ZegoPublishChannel channel);
 public static extern int zego_express_set_video_mirror_mode(ZegoVideoMirrorMode mirror_mode, ZegoPublishChannel channel);
 public static extern int zego_express_set_stream_extra_info([System.Runtime.InteropServices.InAttribute()][System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(ZegoUtil.UTF8StringMarshaler))] string extra_info, ZegoPublishChannel channel);
 public static extern int zego_express_mute_publish_stream_audio([System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.I1)] bool mute, ZegoPublishChannel channel);
 public static extern int zego_express_start_publishing_stream([InAttribute()][MarshalAsAttribute(UnmanagedType.LPStr)] string stream_id, ZegoPublishChannel channel);
示例#19
0
 public static extern int zego_express_stop_recording_captured_data(ZegoPublishChannel channel);
 public static extern int zego_express_stop_publishing_stream(ZegoPublishChannel channel);
 public static extern int zego_express_send_custom_video_capture_raw_data(byte[] data, uint data_length, zego_video_frame_param param, ulong reference_time, uint reference_time_scale, ZegoPublishChannel channel);
 public static extern int zego_express_send_custom_audio_capture_aac_data(byte[] data, uint data_length, uint config_length, ulong reference_time_millisecond, zego_audio_frame_param param, ZegoPublishChannel channel);