From 14b22f4672437d788ed9e90460dfe1e6e7d640ec Mon Sep 17 00:00:00 2001 From: Marko Ollonen Date: Thu, 4 Apr 2013 09:22:29 +0300 Subject: [PATCH] add exposure value to exif data. Change-Id: Ib9c84cde9c5a7f2bc0de7f3e04a6fe7687f57d1f --- gst/mfldv4l2cam/v4l2camsrc_calls.c | 8 ++++++++ packaging/gst-plugins-atomisp.changes | 3 +++ 2 files changed, 11 insertions(+) diff --git a/gst/mfldv4l2cam/v4l2camsrc_calls.c b/gst/mfldv4l2cam/v4l2camsrc_calls.c index 4307356..d4e673c 100644 --- a/gst/mfldv4l2cam/v4l2camsrc_calls.c +++ b/gst/mfldv4l2cam/v4l2camsrc_calls.c @@ -3295,6 +3295,7 @@ gst_v4l2camsrc_read_exif (GstCameraSrc * camsrc, { GstMFLDV4l2CamSrc *v4l2camsrc; cam_err_t err; + int exposure = 0; struct atomisp_makernote_info maker_note; unsigned char *buf; @@ -3328,6 +3329,10 @@ gst_v4l2camsrc_read_exif (GstCameraSrc * camsrc, //* TODO complete exif info */ exif_info->exposure_time_denominator = 0; exif_info->exposure_time_numerator = 0; + cam_feature_get(v4l2camsrc->video_fd, CAM_EXPOSURE_MANUAL_TIME, &exposure); + exif_info->exposure_time_denominator = exposure & 0xFFFF; + exif_info->exposure_time_numerator = exposure >>16; + exif_info->shutter_speed_numerator = 0; exif_info->shutter_speed_denominator = 0; @@ -3338,6 +3343,9 @@ gst_v4l2camsrc_read_exif (GstCameraSrc * camsrc, GST_DEBUG ("Focal lenght denominator : %d", exif_info->focal_len_denominator); GST_DEBUG ("F num numerator : %d", exif_info->aperture_f_num_numerator); GST_DEBUG ("F num denominator : %d", exif_info->aperture_f_num_denominator); + GST_DEBUG ("Exposure numerator : %d", exif_info->exposure_time_numerator); + GST_DEBUG ("Exposure denominator : %d", exif_info->exposure_time_denominator); + GST_DEBUG ("flash used : %d", exif_info->flash); return TRUE; diff --git a/packaging/gst-plugins-atomisp.changes b/packaging/gst-plugins-atomisp.changes index 93fd900..ec571b2 100644 --- a/packaging/gst-plugins-atomisp.changes +++ b/packaging/gst-plugins-atomisp.changes @@ -1,3 +1,6 @@ +* Thu Apr 04 2013 Marko Ollonen accepted/tizen_2.0/20130307.195130@d71f963 +- add exposure value to exif data. + * Thu Apr 04 2013 Marko Ollonen accepted/tizen_2.0/20130307.195130@8373010 - change zoom value scale -- 2.7.4