X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Finclude%2Fmm_camcorder_attribute.h;h=c28ada71088ac229c38f09b1bfa4f2e7a8ec50f2;hb=633f96af86163942d6f4237f0ab2b5204b9e1930;hp=65601e6d96e01f1b370196a78359a2ad571dea8f;hpb=d998f554c0855ac2043deeb005ea9a960a933b34;p=platform%2Fcore%2Fmultimedia%2Flibmm-camcorder.git diff --git a/src/include/mm_camcorder_attribute.h b/src/include/mm_camcorder_attribute.h index 65601e6..c28ada7 100644 --- a/src/include/mm_camcorder_attribute.h +++ b/src/include/mm_camcorder_attribute.h @@ -54,8 +54,7 @@ extern "C" { /** * Enumerations for camcorder attribute ID. */ -typedef enum -{ +typedef enum { MM_CAM_MODE, /* 0 */ MM_CAM_AUDIO_DEVICE, MM_CAM_CAMERA_DEVICE_COUNT, @@ -182,12 +181,15 @@ typedef enum MM_CAM_DISPLAY_SOCKET_PATH, MM_CAM_PID_FOR_SOUND_FOCUS, MM_CAM_ROOT_DIRECTORY, - MM_CAM_SOUND_STREAM_TYPE, MM_CAM_SOUND_STREAM_INDEX, + MM_CAM_SOUND_STREAM_TYPE, MM_CAM_DISPLAY_REUSE_HINT, MM_CAM_DISPLAY_REUSE_ELEMENT, + MM_CAM_GDBUS_CONNECTION, /* 130 */ + MM_CAM_AUDIO_REPLAY_GAIN_ENABLE, + MM_CAM_AUDIO_REPLAY_GAIN_REFERENCE_LEVEL, MM_CAM_ATTRIBUTE_NUM -}MMCamcorderAttrsID; +} MMCamcorderAttrsID; /*======================================================================================= | TYPE DEFINITIONS | @@ -345,6 +347,7 @@ bool _mmcamcorder_commit_capture_sound_enable(MMHandleType handle, int attr_idx, bool _mmcamcorder_commit_audio_volume(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_audio_input_route(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_audio_disable(MMHandleType handle, int attr_idx, const mmf_value_t *value); +bool _mmcamcorder_commit_camera_format(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_camera_fps(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_camera_recording_motion_rate(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_camera_width(MMHandleType handle, int attr_idx, const mmf_value_t *value); @@ -364,6 +367,8 @@ bool _mmcamcorder_commit_camera_video_stabilization(MMHandleType handle, int att bool _mmcamcorder_commit_camera_rotate(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_image_encoder_quality(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_target_filename(MMHandleType handle, int attr_idx, const mmf_value_t *value); +bool _mmcamcorder_commit_encoder_bitrate(MMHandleType handle, int attr_idx, const mmf_value_t *value); +bool _mmcamcorder_commit_recording_max_limit(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_filter(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_filter_scene_mode(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_filter_flip(MMHandleType handle, int attr_idx, const mmf_value_t *value); @@ -384,6 +389,8 @@ bool _mmcamcorder_commit_encoded_preview_bitrate(MMHandleType handle, int attr_i bool _mmcamcorder_commit_encoded_preview_gop_interval(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_pid_for_sound_focus(MMHandleType handle, int attr_idx, const mmf_value_t *value); bool _mmcamcorder_commit_sound_stream_info(MMHandleType handle, int attr_idx, const mmf_value_t *value); +bool _mmcamcorder_commit_tag(MMHandleType handle, int attr_idx, const mmf_value_t *value); +bool _mmcamcorder_commit_audio_replay_gain(MMHandleType handle, int attr_idx, const mmf_value_t *value); /** @@ -393,6 +400,7 @@ bool _mmcamcorder_commit_sound_stream_info(MMHandleType handle, int attr_idx, co * @return bool Success on TRUE or return FALSE */ bool _mmcamcorder_set_attribute_to_camsensor(MMHandleType handle); +bool _mmcamcorder_set_attribute_to_camsensor2(MMHandleType handle); /** * This function removes writable flag from pre-defined attributes.