Support new extra preview mode
[platform/core/multimedia/libmm-camcorder.git] / src / include / mm_camcorder_internal.h
index c51ef04..3c2dfd9 100644 (file)
@@ -548,6 +548,7 @@ typedef enum {
        _MMCAMCORDER_VIDEOSRC_CAP_SINK,
 
        /* Pipeline element of extra preview */
+       _MMCAMCORDER_VIDEOSRC_EXT_SRC,
        _MMCAMCORDER_VIDEOSRC_EXT_FILT,
        _MMCAMCORDER_VIDEOSRC_EXT_SINK,
 
@@ -701,7 +702,9 @@ typedef struct {
  */
 typedef struct {
        gboolean is_supported;
+       gboolean is_enabled;
        MMCamcorderExtraPreviewMode mode;
+       int camera_id[MM_CAMCORDER_EXTRA_PREVIEW_STREAM_NUM];
        _MMCamcorderExtraPreviewFormat format[MM_CAMCORDER_EXTRA_PREVIEW_STREAM_NUM];
 } _MMCamcorderExtraPreview;