Add sub functions to remove duplicated code
[platform/core/api/camera.git] / src / camera.c
2017-05-19 Jeongmo YangUpdate code for privilege change 47/129947/2 accepted/tizen/unified/20170612.073914 submit/tizen/20170612.030116
2017-05-15 Jeongmo YangAdd comments for line coverage test
2017-03-31 Jeongmo YangAvoid double free for idle event 10/122410/1
2017-03-15 Jeongmo YangReturn buffer in case of NULL callback from user 07/119007/1
2017-03-07 Jeongmo YangFix Svace issue 39/117739/1 accepted/tizen/common/20170309.174917 accepted/tizen/ivi/20170308.120225 accepted/tizen/mobile/20170308.120152 accepted/tizen/tv/20170308.120203 accepted/tizen/unified/20170310.075659 accepted/tizen/wearable/20170308.120215 submit/tizen/20170307.122057 submit/tizen_unified/20170310.011401
2017-02-15 Jeongmo YangRemove timeout for handle creation API 48/114848/1
2017-02-03 Jeongmo YangUpdate code for count 0 of face detection 55/112855/1
2017-01-03 Jeongmo YangRemove g_thread_unref after g_thread_join 47/108147/1
2016-12-16 Jeongmo YangAdd new routine to check waiting count 40/105240/1 accepted/tizen/common/20161220.191011 accepted/tizen/ivi/20161220.223818 accepted/tizen/mobile/20161220.223649 accepted/tizen/tv/20161220.223723 accepted/tizen/unified/20170309.031621 accepted/tizen/wearable/20161220.223751 submit/tizen/20161220.104958 submit/tizen_unified/20170308.100404
2016-12-08 Jeongmo YangReset user callback and data when camera_change_device... 41/103341/1 accepted/tizen/common/20161214.160424 accepted/tizen/ivi/20161214.015301 accepted/tizen/mobile/20161214.014740 accepted/tizen/tv/20161214.015042 accepted/tizen/wearable/20161214.015131 submit/tizen/20161213.083228
2016-12-02 Jeongmo YangFix Svace issue - UNREACHABLE_CODE 69/101869/2 accepted/tizen/common/20161207.184533 accepted/tizen/ivi/20161208.012222 accepted/tizen/mobile/20161208.011840 accepted/tizen/tv/20161208.012026 accepted/tizen/wearable/20161208.012126 submit/tizen/20161207.075356
2016-11-22 Jeongmo YangChange timeout for waiting response 39/99339/1 accepted/tizen/common/20161122.192859 accepted/tizen/ivi/20161122.235929 accepted/tizen/mobile/20161122.235721 accepted/tizen/tv/20161122.235803 accepted/tizen/wearable/20161122.235843 submit/tizen/20161122.044017
2016-11-14 Jeongmo YangComment unnecessary log 03/97403/1
2016-11-08 Jeongmo YangChange the parameter to keep last frame 17/96217/1 accepted/tizen/common/20161109.140255 accepted/tizen/ivi/20161109.002837 accepted/tizen/mobile/20161109.002531 accepted/tizen/tv/20161109.002703 accepted/tizen/wearable/20161109.002754 submit/tizen/20161108.054351
2016-11-07 Jeongmo YangStop evas rendering when change preview resolution... 35/96035/1
2016-11-07 Jeongmo YangUpdate code for message handling 24/95724/2
2016-11-03 Jeongmo YangBug fix - sometimes, could not get values from received... 10/95410/1
2016-10-28 Jeongmo YangCode optimization for get_device/flash_state function 56/94356/1
2016-10-25 Jeongmo YangBug fix for EXIF info in capturing callback 40/93640/1 accepted/tizen/common/20161025.155131 submit/tizen/20161025.104308 submit/tizen_3.0_common/20161104.104000
2016-10-17 Jeongmo YangUpdate for wayland API usage and etc 51/92451/3 accepted/tizen/3.0/ivi/20161028.123119 accepted/tizen/3.0/mobile/20161028.122348 accepted/tizen/3.0/tv/20161028.122652 accepted/tizen/3.0/wearable/20161028.122850 accepted/tizen/common/20161019.145744 accepted/tizen/ivi/20161019.141543 accepted/tizen/mobile/20161019.141354 accepted/tizen/tv/20161019.141449 accepted/tizen/wearable/20161019.141518 submit/tizen/20161019.084351 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082323
2016-10-06 Jeongmo YangFix crash on device state changed callback 34/91234/1 accepted/tizen/3.0/mobile/20161015.032441 accepted/tizen/3.0/tv/20161016.003518 accepted/tizen/3.0/wearable/20161015.080439 accepted/tizen/common/20161006.153418 accepted/tizen/ivi/20161007.003921 accepted/tizen/mobile/20161007.003646 accepted/tizen/tv/20161007.003811 accepted/tizen/wearable/20161007.003848 submit/tizen/20161005.055916 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
2016-09-30 Haesu GwonFix TSAM-7948 54/90354/2 accepted/tizen/3.0/ivi/20161011.053531 accepted/tizen/common/20160930.174725 accepted/tizen/ivi/20160930.083759 accepted/tizen/mobile/20160930.083658 accepted/tizen/tv/20160930.083737 accepted/tizen/wearable/20160930.083621 submit/tizen/20160930.030513 submit/tizen_3.0_ivi/20161010.000000 submit/tizen_3.0_ivi/20161010.000010
2016-09-21 Jeongmo YangFix build error on TV profile 42/88942/1 accepted/tizen/common/20160921.162227 accepted/tizen/ivi/20160922.042626 accepted/tizen/mobile/20160922.042350 accepted/tizen/tv/20160922.042502 accepted/tizen/wearable/20160922.042548 submit/tizen/20160921.041639
2016-09-20 Jeongmo YangFix TSAM-7245 21/88621/2
2016-09-13 Jeongmo YangNew APIs are added 52/87552/9
2016-09-07 Jeongmo YangFix Svace issue - non-terminated string 26/87226/2 accepted/tizen/common/20160907.154707 accepted/tizen/ivi/20160908.044205 accepted/tizen/mobile/20160908.043636 accepted/tizen/tv/20160908.043947 accepted/tizen/wearable/20160908.044059 submit/tizen/20160907.074000
2016-08-26 Jeongmo Yang[Release version 0.2.70] Add new enum for server connec... 82/85482/4 accepted/tizen/common/20160831.162053 accepted/tizen/ivi/20160901.065257 accepted/tizen/mobile/20160901.065037 accepted/tizen/tv/20160901.065134 accepted/tizen/wearable/20160901.065210 submit/tizen/20160831.052250
2016-08-24 Jeongmo Yang[Release version 0.2.69] Code optimization - so binary... 33/85133/3 accepted/tizen/common/20160824.154746 accepted/tizen/ivi/20160825.050414 accepted/tizen/mobile/20160825.050230 accepted/tizen/tv/20160825.050324 accepted/tizen/wearable/20160825.050347 submit/tizen/20160824.052737
2016-08-22 Jeongmo Yang[Release version 0.2.68] Add warning message for deprec... 90/84690/1
2016-08-10 Jeongmo Yang[Release version 0.2.67] Add error handling code in... 25/83325/1 accepted/tizen/common/20160811.145643 accepted/tizen/ivi/20160812.010627 accepted/tizen/mobile/20160812.010649 accepted/tizen/tv/20160812.010605 accepted/tizen/wearable/20160812.010530 submit/tizen/20160810.075454 submit/tizen/20160811.023523
2016-08-09 Jeongmo Yang[Release version 0.2.66] Add sub threads for 2.4 API... 92/83092/1
2016-07-21 Jeongmo Yang[Release version 0.2.65] Add new APIs - camera_change_d... 88/80788/4
2016-06-30 Jeongmo Yang[Release version 0.2.64] Remove unnecessary feature... 54/77554/2 accepted/tizen/common/20160704.145257 accepted/tizen/ivi/20160704.090622 accepted/tizen/mobile/20160704.090532 accepted/tizen/tv/20160704.090511 accepted/tizen/wearable/20160704.090403 submit/tizen/20160704.004002
2016-06-28 Jeongmo Yang[Release version 0.2.63] Block some logs 04/77104/1 accepted/tizen/common/20160703.130514 accepted/tizen/ivi/20160701.033247 accepted/tizen/mobile/20160701.033420 accepted/tizen/tv/20160701.033039 accepted/tizen/wearable/20160701.033134 submit/tizen/20160630.084032 submit/tizen_common/20160701.180000
2016-06-14 Jeongmo Yang[Release version 0.2.60] 1. Check api value to avoid... 34/74234/2 accepted/tizen/common/20160615.193314 accepted/tizen/ivi/20160615.001700 accepted/tizen/mobile/20160615.001803 accepted/tizen/tv/20160615.001728 accepted/tizen/wearable/20160615.001743 submit/tizen/20160614.103947
2016-05-31 Haesu Gwon[Release version 0.2.59] 1. Fix camera_set_display... 91/72291/3 accepted/tizen/common/20160603.150915 accepted/tizen/ivi/20160606.121113 accepted/tizen/mobile/20160606.120739 accepted/tizen/tv/20160606.120924 accepted/tizen/wearable/20160606.121040 submit/tizen/20160603.021103 submit/tizen/20160603.061849
2016-05-30 Jeongmo Yang[Release version 0.2.58] Add featuring for evas renderer 02/72002/5
2016-05-10 Jeongmo Yang[Release version 0.2.56] Fix memory leak - imported... 22/68922/1 accepted/tizen/common/20160513.123220 accepted/tizen/ivi/20160513.004144 accepted/tizen/mobile/20160513.004022 accepted/tizen/tv/20160513.004122 accepted/tizen/wearable/20160513.004049 submit/tizen/20160512.051443
2016-05-03 Jeongmo Yang[Release version 0.2.55] Support non-zero copy format... 37/68337/2 accepted/tizen/common/20160505.140905 accepted/tizen/ivi/20160506.035826 accepted/tizen/mobile/20160506.035305 accepted/tizen/tv/20160506.035604 accepted/tizen/wearable/20160506.035713 submit/tizen/20160504.093918
2016-04-28 Haesu Gwon[Release version 0.2.54] Add New APIs - Pan, Tilt,... 70/66270/19
2016-04-27 Jeongmo Yang[Release version 0.2.53] Update code for exception... 93/66993/3 accepted/tizen/common/20160428.144627 accepted/tizen/ivi/20160428.081820 accepted/tizen/mobile/20160428.081901 accepted/tizen/tv/20160428.081923 accepted/tizen/wearable/20160428.081850 submit/tizen/20160428.025307
2016-04-26 Haesu Gwon[Release version 0.2.52] Fix coding rule violation 27/67227/1 accepted/tizen/common/20160426.143723 accepted/tizen/ivi/20160426.103410 accepted/tizen/mobile/20160426.103502 accepted/tizen/tv/20160426.103306 accepted/tizen/wearable/20160426.103416 submit/tizen/20160426.065815
2016-04-21 Haesu Gwon[Release version 0.2.51] Update get/set display flip... 62/66762/3
2016-04-19 Jeongmo Yang[Release version 0.2.50] 1. Update code for EVAS surfac... 93/66093/9 accepted/tizen/common/20160420.140505 accepted/tizen/ivi/20160420.042614 accepted/tizen/mobile/20160420.042515 accepted/tizen/tv/20160420.042528 accepted/tizen/wearable/20160420.042557 submit/tizen/20160419.063701
2016-04-14 haesu.gwon[Release version 0.2.49] Add display routine for evas... 54/63954/15 accepted/tizen/common/20160414.143602 accepted/tizen/ivi/20160415.015012 accepted/tizen/mobile/20160415.015042 accepted/tizen/tv/20160415.015004 accepted/tizen/wearable/20160415.015017 submit/tizen/20160414.103627
2016-04-01 haesu.gwon[Release version 0.2.48] Fix coding rule violation 92/64392/2 accepted/tizen/common/20160413.131029 accepted/tizen/ivi/20160413.082816 accepted/tizen/mobile/20160413.073306 accepted/tizen/tv/20160413.075601 accepted/tizen/wearable/20160413.080607 submit/tizen/20160412.081107
2016-03-23 Jeongmo Yang[Release version 0.2.47] 1. Do not get api_class in... 82/63382/1 accepted/tizen/common/20160323.185718 accepted/tizen/ivi/20160324.010423 accepted/tizen/mobile/20160324.010250 accepted/tizen/tv/20160324.010326 accepted/tizen/wearable/20160324.010357 submit/tizen/20160323.122858
2016-03-08 Jeongmo Yang[Release version 0.2.45] Fix TSAM-1058 - Distorted... 35/61435/1 accepted/tizen/common/20160308.142729 accepted/tizen/ivi/20160308.100938 accepted/tizen/mobile/20160308.100844 accepted/tizen/tv/20160308.100857 accepted/tizen/wearable/20160308.100918 submit/tizen/20160308.022423
2016-02-02 Jeongmo Yang[Release version 0.2.44] Remove client pipeline code... 71/58471/4 accepted/tizen/ivi/20160218.022933 accepted/tizen/mobile/20160212.050114 accepted/tizen/tv/20160212.050141 accepted/tizen/wearable/20160212.050128 submit/tizen/20160204.014829 submit/tizen/20160212.020315 submit/tizen_common/20160211.052553 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000001
2016-01-29 Jeongmo Yang[Release version 0.2.43] Change display routine for... 05/58305/2 accepted/tizen/mobile/20160202.113059 accepted/tizen/tv/20160202.113116 accepted/tizen/wearable/20160202.113141 submit/tizen/20160201.062702
2016-01-29 haesu.gwon[Release version 0.2.42] Add New APIs 29/57129/8
2016-01-28 Jeongmo Yang[Release version 0.2.41] Fix UTC - invalid parameter... 57/58157/1 accepted/tizen/mobile/20160128.050804 accepted/tizen/tv/20160128.050828 accepted/tizen/wearable/20160128.050853 submit/tizen/20160128.031600
2016-01-26 Jeongmo Yang[Release version 0.2.40] Replace display enum 21/57921/1 accepted/tizen/mobile/20160127.004315 accepted/tizen/tv/20160127.004536 accepted/tizen/wearable/20160127.004732 submit/tizen/20160126.083631
2016-01-15 Jeongmo Yang[Release version 0.2.39] Change timinig to create clien... 34/57134/1 accepted/tizen/mobile/20160115.114716 accepted/tizen/tv/20160115.114720 accepted/tizen/wearable/20160115.114724 submit/tizen/20160115.103735
2016-01-15 Jeongmo Yang[Release version 0.2.38] Fix bug - invalid display... 05/57105/1 accepted/tizen/mobile/20160115.113234 accepted/tizen/tv/20160115.113245 accepted/tizen/wearable/20160115.113302 submit/tizen/20160115.070542
2016-01-13 Jeongmo Yang[Release version 0.2.37] Destroy pipeline of client... 00/56900/1 accepted/tizen/mobile/20160114.065218 accepted/tizen/tv/20160114.065245 accepted/tizen/wearable/20160114.065316 submit/tizen/20160114.021859
2016-01-13 Jeongmo Yang[Release version 0.2.36] Fix bug - media packet preview... 28/56728/2 accepted/tizen/mobile/20160114.012010 accepted/tizen/tv/20160114.012026 accepted/tizen/wearable/20160114.012049 submit/tizen/20160113.072711
2016-01-06 Jeongmo Yang[Release version 0.2.35] Fix bug - 1. fd leak, 2. does... 25/56325/2 accepted/tizen/mobile/20160107.101154 accepted/tizen/tv/20160107.101211 accepted/tizen/wearable/20160107.101227 submit/tizen/20160106.112016
2016-01-05 YoungHun Kim[Release version 0.2.34] Add the included header becaus... 17/56217/1 accepted/tizen/mobile/20160107.100523 accepted/tizen/tv/20160107.100540 accepted/tizen/wearable/20160107.100607 submit/tizen/20160106.024151
2016-01-05 Jeongmo Yang[Release version 0.2.33] Fix crash - too small allocati... 97/56197/1 accepted/tizen/mobile/20160106.003506 accepted/tizen/tv/20160106.003402 accepted/tizen/wearable/20160106.003436 submit/tizen/20160105.085903 submit/tizen/20160105.093305
2015-12-29 Jeongmo YangRelease version 0.2.32 18/55818/1 accepted/tizen/mobile/20151230.113735 accepted/tizen/tv/20151230.113811 accepted/tizen/wearable/20151230.113837 submit/tizen/20151229.120015
2015-12-28 Jeongmo YangRelease version 0.2.31 56/55656/1 accepted/tizen/mobile/20151228.233209 accepted/tizen/tv/20151228.232144 accepted/tizen/wearable/20151228.231438 submit/tizen/20151228.105332
2015-12-23 Jeongmo YangRelease version 0.2.30 21/55321/1 accepted/tizen/mobile/20151223.110408 accepted/tizen/tv/20151223.110246 accepted/tizen/wearable/20151223.110617 submit/tizen/20151223.074054
2015-12-21 Haesu Gwon[Camera] Add new API - get facing direction 29/54329/6 accepted/tizen/mobile/20151222.090349 accepted/tizen/tv/20151222.090412 accepted/tizen/wearable/20151222.090436 submit/tizen/20151222.052554
2015-12-18 Jeongmo YangRelease version 0.2.28 59/54859/1 accepted/tizen/mobile/20151219.044059 accepted/tizen/tv/20151219.044521 accepted/tizen/wearable/20151219.044808 submit/tizen/20151218.100812
2015-12-11 Jeongmo YangRelease version 0.2.27 68/54068/1 accepted/tizen/mobile/20151212.071053 accepted/tizen/tv/20151212.072600 accepted/tizen/wearable/20151212.073157 submit/tizen/20151211.072529
2015-12-02 Jeongmo YangRelease version 0.2.25 66/53166/1 accepted/tizen/mobile/20151206.223235 accepted/tizen/tv/20151206.223246 accepted/tizen/wearable/20151206.223302 submit/tizen/20151204.043354
2015-11-20 Jeongmo YangRelease version 0.2.24 45/52145/4 accepted/tizen/mobile/20151122.234540 accepted/tizen/tv/20151122.234553 accepted/tizen/wearable/20151122.234604 submit/tizen/20151120.121220
2015-11-17 Jeongmo YangRelease version 0.2.22 84/51884/3 accepted/tizen/mobile/20151117.093901 accepted/tizen/tv/20151117.093920 accepted/tizen/wearable/20151117.093927 submit/tizen/20151117.053652
2015-11-11 Jeongmo YangRelease version 0.2.21 11/51611/2 accepted/tizen/mobile/20151117.005441 accepted/tizen/tv/20151117.005456 accepted/tizen/wearable/20151117.005507 submit/tizen/20151116.054236
2015-11-09 Jeongmo YangRelease version 0.2.20 03/51403/1 accepted/tizen/mobile/20151109.233942 accepted/tizen/tv/20151109.233951 accepted/tizen/wearable/20151109.234002 submit/tizen/20151109.102233
2015-11-09 Jeongmo YangRelease version 0.2.19 95/51295/3 submit/tizen/20151109.084637
2015-11-02 Jeongmo YangRelease version 0.2.18 04/50804/1 accepted/tizen/mobile/20151103.024650 accepted/tizen/tv/20151103.024659 accepted/tizen/wearable/20151103.024712 submit/tizen/20151102.111246
2015-10-30 Jeongmo YangRelease version 0.2.17 38/50738/1
2015-10-28 Jeongmo YangRelease version 0.2.15 83/50383/1 accepted/tizen/mobile/20151029.041247 accepted/tizen/tv/20151029.041316 accepted/tizen/wearable/20151029.041330 submit/tizen/20151028.225650
2015-10-16 Jeongmo YangRelease version 0.2.14 45/49645/3 accepted/tizen/mobile/20151017.101252 accepted/tizen/tv/20151017.101512 accepted/tizen/wearable/20151017.101939 submit/tizen/20151017.073337 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
2015-10-16 Sejong ParkRelease version 0.2.13 94/49594/4
2015-10-15 Jeongmo YangRelease version 0.2.12 88/49588/1
2015-10-14 Jeongmo YangRelease version 0.2.10 92/49492/5
2015-10-05 sejong123.parkcapi-media-camera update for daemon 29/49029/4 submit/tizen/20151005.082535
2015-09-16 Jeongmo YangSet pid for sound focus 94/48194/1 accepted/tizen/mobile/20150918.024627 accepted/tizen/tv/20150918.024647 accepted/tizen/wearable/20150918.024702 submit/tizen/20150917.021316 submit/tizen/20150917.064134
2015-09-03 Jeongmo YangRemove VIDEO/AUDIO_CAPTURED message handling - libmm... 30/47430/1 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150904.140114 accepted/tizen/tv/20150904.140331 accepted/tizen/wearable/20150904.140432 submit/tizen/20150904.094141 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
2015-09-01 Jeongmo YangFix build error on wearable profile 54/47254/1 accepted/tizen/mobile/20150902.004718 accepted/tizen/tv/20150902.004723 accepted/tizen/wearable/20150902.004734 submit/tizen/20150901.113441
2015-08-28 Jeongmo YangMerge "1. Deprecate sound policy related API 2. Add...
2015-08-11 Jeongmo Yang1. Deprecate sound policy related API 34/45734/2
2015-06-25 Jeongmo Yangreturn NOT_SUPPORTED error for unsupported fps 63/42263/1 accepted/tizen/mobile/20150625.112730 accepted/tizen/tv/20150625.112755 accepted/tizen/wearable/20150625.112828 submit/tizen/20150625.052608
2015-06-02 Jeongmo Yang1. Code clean up 33/40333/1 accepted/tizen_3.0.2015.q2_common tizen_3.0.2015.q2_common accepted/tizen/3.0.2015.q2/common/20150615.091826 accepted/tizen/common/20150610.144453 accepted/tizen/mobile/20150612.003427 accepted/tizen/tv/20150612.003541 accepted/tizen/wearable/20150611.085702 submit/tizen/20150603.104901 submit/tizen/20150604.065932 submit/tizen/20150608.113003 submit/tizen_3.0.2015.q2_common/20150615.075539 submit/tizen_common/20150610.072250 submit/tizen_mobile/20150611.000000 submit/tizen_tv/20150611.000001 submit/tizen_wearable/20150611.000000
2015-04-24 Jeongmo YangSupport waylandsink 75/38575/2 submit/tizen/20150430.023919 submit/tizen_common/20150505.090000
2015-01-15 ty83.chung1. Remove TC and test directories 89/33789/3 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common accepted/tizen/common/20150115.180942 accepted/tizen/mobile/20150119.023402 accepted/tizen/tv/20150116.010654 accepted/tizen/wearable/20150116.010321 submit/tizen/20150115.085052 submit/tizen_mobile/20150119.020413
2013-07-27 Sangchul LeeUpdate code for sound policy error accepted/tizen/ivi/stable accepted/tizen_generic tizen_2.2 accepted/tizen/20130926.033203 accepted/tizen/20130926.072441 accepted/tizen/20130926.203834 accepted/tizen/generic/20140306.080942 accepted/tizen/ivi/20140307.055929 accepted/tizen/mobile/20140306.024325 accepted/tizen_ivi_stable/20131116.102009 submit/tizen/20130925.193438 submit/tizen/20140305.205313 submit/tizen_ivi_stable/20131116.100052
2013-03-12 Jinkun JangTizen 2.1 base