Add new field to configure to control interval of audio buffer
[platform/core/multimedia/libmm-camcorder.git] / src / include / mm_camcorder_util.h
index ec5f5b8..75a8a6a 100644 (file)
@@ -181,6 +181,7 @@ typedef struct {
        int param;
        int is_playing;
        guint subscribe_id;
+       void *mm_handle;
 } _MMCamcorderGDbusCbInfo;
 
 /**
@@ -310,6 +311,13 @@ int _mmcamcorder_get_device_flash_brightness(GDBusConnection *conn, int *brightn
 int _mmcamcorder_send_sound_play_message(GDBusConnection *conn, _MMCamcorderGDbusCbInfo *gdbus_info,
        const char *sample_name, const char *stream_role, const char *volume_gain, int sync_play);
 
+/* dbus signal emit */
+void _mmcamcorder_emit_dbus_signal(GDBusConnection *conn, const char *object_name,
+       const char *interface_name, const char *signal_name, int value);
+
+/* audio buffer */
+int _mmcamcorder_get_audiosrc_blocksize(int samplerate, int format, int channel, int interval, int *blocksize);
+
 #ifdef __cplusplus
 }
 #endif