Changeset 627
- Timestamp:
- 12/10/08 21:47:39 (4 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
core/dng_hdr.c (modified) (1 diff)
-
platform/generic/capt_seq.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/core/dng_hdr.c
r623 r627 357 357 struct t_data_for_exif* capture_data_for_exif(void){ 358 358 static struct t_data_for_exif data; 359 data.time=time(NULL);359 extern volatile long shutter_open_time; // defined in platform/generic/capt_seq.c 360 360 data.iso=shooting_get_iso_market(); 361 361 get_property_case(PROPCASE_TV, &data.tv, sizeof(data.tv)); 362 if (shutter_open_time) { data.time=shutter_open_time+pow(2,-data.tv/96.0); shutter_open_time=0;} // shutter closing time 363 else data.time=time(NULL); 362 364 get_property_case(PROPCASE_AV, &data.av, sizeof(data.av)); 363 365 get_property_case(PROPCASE_MIN_AV, &data.max_av, sizeof(data.max_av)); -
trunk/platform/generic/capt_seq.c
r550 r627 14 14 15 15 static long raw_save_stage; 16 volatile long shutter_open_time=0; // for DNG EXIF creation 16 17 17 18 void __attribute__((naked,noinline)) capt_seq_hook_raw_here() … … 48 49 break; 49 50 }; 51 52 shutter_open_time=_time((void*)0); 53 50 54 asm volatile("LDMFD SP!, {R0-R12,PC}\n"); 51 55 }
Note: See TracChangeset
for help on using the changeset viewer.