summaryrefslogtreecommitdiff
path: root/src/camera.c
AgeCommit message (Expand)AuthorFilesLines
6 daysFix NULL stream data for camera_attr_get_preview_frame_meta()HEADtizenJeongmo Yang1-5/+5
2024-07-02Move code to initialize mm-display-interfaceaccepted/tizen/unified/x/20240705.012356accepted/tizen/unified/dev/20240708.001433accepted/tizen/unified/20240704.075716Jeongmo Yang1-7/+5
2024-06-28Free idle event in idle callback only.accepted/tizen/unified/x/20240702.031211accepted/tizen/unified/dev/20240702.054017accepted/tizen/unified/20240701.191826Jeongmo Yang1-14/+3
2024-06-27Add new internal APIs for media packet internal callbackJeongmo Yang1-13/+31
2024-06-19Add defensive code for clearing locked mutexJeongmo Yang1-1/+12
2024-05-02Remove some condition to send PREVIEW_CB_RETURN message in preview_cb()accepted/tizen/unified/x/asan/20240625.092039accepted/tizen/unified/x/20240507.050946accepted/tizen/unified/toolchain/20240508.012323accepted/tizen/unified/dev/20240620.003651accepted/tizen/unified/20240503.115745Jeongmo Yang1-5/+2
2024-01-05[ACR-1813] Add new return value for preview callback APIsJeongmo Yang1-0/+17
2024-01-02Fix coverity issue - Data race conditionaccepted/tizen/unified/riscv/20240108.035925accepted/tizen/unified/20240105.165037accepted/tizen_unified_riscvJeongmo Yang1-16/+19
2023-12-08Code clean up for mutexaccepted/tizen/unified/riscv/20231226.211022accepted/tizen/unified/20231219.041300Jeongmo Yang1-132/+103
2023-08-31Clean up dependencytizen_8.0_m2_releaseaccepted/tizen/unified/20230831.164933accepted/tizen/8.0/unified/20231005.092631Jeongmo Yang1-1/+1
2023-07-18Fix "invalid signal received" erroraccepted/tizen/unified/20230720.164627Jeongmo Yang1-9/+33
2023-07-17[ACR-1768] Add new APIs for focus levelaccepted/tizen/unified/20230718.162218Jeongmo Yang1-0/+24
2023-06-08Add sub functions to remove duplicated codeaccepted/tizen/unified/20230612.072224Jeongmo Yang1-445/+158
2023-05-18Add new internal API to get metaJeongmo Yang1-6/+7
2023-04-19Separate device manager related codeJeongmo Yang1-209/+1
2023-04-10Fix coverity issueaccepted/tizen/unified/20230412.152346Jeongmo Yang1-2/+0
2023-03-28Add new internal API to get meta timestampJeongmo Yang1-0/+7
2023-03-28[ACR-1754] Add new APIs for camera settingsaccepted/tizen/unified/20230330.025557Jeongmo Yang1-0/+334
2022-11-21Add preview callback information for debugaccepted/tizen/unified/20221128.014943Jeongmo Yang1-1/+148
2022-11-07Remove condition of timeout for previewaccepted/tizen/unified/20221109.171113Jeongmo Yang1-1/+1
2022-10-23Add new internal API for timestamp in nsecaccepted/tizen/unified/20221102.020612Jeongmo Yang1-2/+1
2022-10-17Add new internal API to request codec cofigJeongmo Yang1-1/+11
2022-09-30Add flag to invoke preview callbackJeongmo Yang1-1/+10
2022-09-19Add new internal API to set device for extra previewtizen_7.0_m2_releaseaccepted/tizen/unified/20220920.110654accepted/tizen/7.0/unified/hotfix/20221116.104617tizen_7.0_hotfixaccepted/tizen_7.0_unified_hotfixJeongmo Yang1-21/+8
2022-08-30Fix crash caused by not-allocated memory accesssubmit/tizen/20220831.033302accepted/tizen/unified/20220901.125823Jeongmo Yang1-8/+12
2022-08-30Replace tbm_bo_map/unmap() by tbm_bo_get_handle()submit/tizen/20220830.012836accepted/tizen/unified/20220831.133851Jeongmo Yang1-4/+2
2022-08-25Improve thread handlingJeongmo Yang1-57/+91
2022-08-18[ACR-1715] Change parameter of some APIssubmit/tizen/20220825.025917Jeongmo Yang1-2/+1
2022-07-14Fix coverity issue - Resource Leaksubmit/tizen/20220714.062206accepted/tizen/unified/20220715.141308Jeongmo Yang1-1/+3
2022-07-13Update error handling for some APIsJeongmo Yang1-7/+20
2022-06-24Remove duplicated code.(phase#2)submit/tizen/20220701.103121accepted/tizen/unified/20220704.213051Jeongmo Yang1-646/+197
2022-06-22Remove duplicated code.(phase#1)Jeongmo Yang1-189/+30
2022-06-21[ACR-1688] Add new APIs for network cameraJeongmo Yang1-78/+597
2022-05-24Add TIZEN_FEATURE_NO_TIMEOUT_FOR_PREVIEWJeongmo Yang1-1/+17
2022-05-19Add comments for line coverage testJeongmo Yang1-1/+12
2022-05-13Add missed tabJeongmo Yang1-4/+4
2022-05-11Create missed thread for preview callbacksubmit/tizen/20220511.062357accepted/tizen/unified/20220511.210840Jeongmo Yang1-0/+10
2022-04-08Support zero-copy with encoded formatsubmit/tizen/20220427.095935accepted/tizen/unified/20220428.162729Jeongmo Yang1-37/+26
2022-02-14Support encoded and RGB data in __camera_create_media_packet()submit/tizen/20220223.001807accepted/tizen/unified/20220224.125816Jeongmo Yang1-112/+99
2022-01-26Add sub function for media packet formatJeongmo Yang1-44/+61
2022-01-26Add sub function to create tbm surfaceJeongmo Yang1-31/+62
2022-01-10fix up! Remove thread for preview callback when stop previewsubmit/tizen/20220110.092727accepted/tizen/unified/20220111.123039Jeongmo Yang1-4/+20
2022-01-06Reduce length of thread namesubmit/tizen/20220106.070305accepted/tizen/unified/20220107.120842Jeongmo Yang1-5/+5
2021-12-06fix up! Remove thread for preview callback when stop previewsubmit/tizen/20211213.031250submit/tizen/20211207.021806accepted/tizen/unified/20211214.124906Jeongmo Yang1-26/+40
2021-12-03Remove thread for preview callback when stop previewsubmit/tizen/20211203.034808Jeongmo Yang1-41/+51
2021-11-09Provide the rotation of each preview framesubmit/tizen/20211110.120232accepted/tizen/unified/20211112.135809Jeongmo Yang1-9/+16
2021-11-08Replace g_cond_signal() by g_cond_broadcast()submit/tizen/20211108.090241accepted/tizen/unified/20211109.042919Jeongmo Yang1-2/+2
2021-06-17Add new internal APIs for extra preview stream formatJeongmo Yang1-20/+36
2021-04-28Add new internal APIs for extra previewJeongmo Yang1-3/+16
2021-04-23Support media bridge as source moduleJeongmo Yang1-24/+105