Commit Graph

86 Commits

Author SHA1 Message Date
Georg Hagen
4832c3f6f2 disable face tracking 2025-01-23 16:55:28 +01:00
Georg Hagen
45ca54feb7 Expand image decoding to allow for YUV and NV12 2025-01-18 20:21:22 +01:00
Georg Hagen
5d7ef49142 Add support for front facing ar experience 2025-01-08 23:56:10 +01:00
Georg Hagen
7d69fd3ca9 Improve error handling 2025-01-08 15:50:10 +01:00
Georg Hagen
2a1157ef71 Add handling for padded buffers 2025-01-08 15:49:19 +01:00
Georg Hagen
367b8b58eb Write duration and frame count to metadata file 2024-12-06 21:15:02 +01:00
Georg Hagen
fb5785fe3c Print ar playback info at playback start 2024-12-06 16:58:18 +01:00
Georg Hagen
df302518cc Switch to using yml instead of xml for AR metadata 2024-12-06 16:09:26 +01:00
Georg Hagen
18fe7eb544 Update ArSessionMetadata 2024-12-06 16:08:51 +01:00
Georg Hagen
79f87747db Handle reading both xml and yml metadata 2024-12-06 16:07:59 +01:00
Georg Hagen
1ae02db911 Include device and os version in ArSessionMetadata 2024-12-06 02:26:31 +01:00
Georg Hagen
679be5fa61 Increase archive sizes for depth, confidence and meta, to handle compression ratio 2024-12-04 22:19:44 +01:00
Georg Hagen
8f9ddebd7d Use zstd for confidence images 2024-12-04 22:15:16 +01:00
Georg Hagen
d745616244 Switch depth buffer compression to zstd 2024-12-04 21:38:05 +01:00
Georg Hagen
88047ce740 Support yaml for ArFrameMetadata 2024-12-04 21:35:49 +01:00
Georg Hagen
8671bf3887 Fix playback reader progress being wrong 2024-12-02 16:38:18 +01:00
Georg Hagen
839efa5509 Compress depth data in ar recordings 2024-10-26 16:45:44 +02:00
Georg Hagen
05804de9bb Fix missing cast operators 2024-10-25 08:28:12 +02:00
Georg Hagen
f936597150 Reduce jpg quality for AR recordings 2024-10-18 00:11:11 +02:00
Georg Hagen
4c3f966325 Stop ar playback session on broken frame 2024-10-17 18:57:19 +02:00
Georg Hagen
a57b89470c Disable perf logging in ArRecorder 2024-10-17 18:56:41 +02:00
Georg Hagen
cf2e24fcf1 Add physicalPixelSize to ArFrameMetadata 2024-10-07 11:23:16 +02:00
Georg Hagen
7321a920ba remove meta files 2024-10-07 10:35:38 +02:00
Georg Hagen
2142118771 Add option to run ar playback without loading images 2024-09-25 10:17:39 +03:00
Georg Hagen
323e0feb4d Fix memory leak 2024-09-17 16:44:21 +02:00
Georg Hagen
42f7a96f43 Add event for recording state in ar recorder 2024-08-14 21:49:06 +02:00
Georg Hagen
5134dcb2fb Add getter for playback path 2024-08-14 20:14:04 +02:00
Georg Hagen
11158e4136 Name AR playback thread 2024-08-14 18:13:14 +02:00
Georg Hagen
ae7db556c3 Add playback progress 2024-08-14 15:43:40 +02:00
Georg Hagen
4daf12644a Fix typo 2024-08-03 11:37:54 +02:00
Georg Hagen
579c4bcca1 Remove log message 2024-08-01 00:23:14 +02:00
Georg Hagen
91ac458e18 Expose options to lock exposure time and white-balance and toggle flash 2024-07-31 23:30:28 +02:00
Georg Hagen
b918dc278b Expose additional AR capabilities 2024-07-31 22:22:40 +02:00
Georg Hagen
eb9f4764ca Fix issue with detecting iOS build 2024-07-31 22:21:28 +02:00
Georg Hagen
d166f825bb Update macos build 2024-07-30 08:14:01 +02:00
Georg Hagen
631d108be4 Expand ArFrame API with additional getters 2024-07-29 14:57:23 +02:00
Georg Hagen
545f248436 Fix issue with sampler 2024-07-23 02:10:42 +02:00
Georg Hagen
cd97052ec2 Add additional sampler 2024-07-23 01:00:03 +02:00
Georg Hagen
ab38e03ba1 Delay start of playback 2024-07-18 22:04:28 +02:00
Georg Hagen
6e565ac40d Make sure texture cache is released before destroying device 2024-07-14 01:28:07 +02:00
Georg Hagen
33bf5cd6e3 Add handling for ArTrackingState changes in playback mode 2024-07-12 19:45:18 +02:00
Georg Hagen
98d0779d49 Merge branch 'master' into textures 2024-07-09 13:44:09 +02:00
Georg Hagen
268be2ca60 Silence some warnings 2024-07-09 13:43:48 +02:00
Georg Hagen
bbaf8933ae Add texture cache for ar frame textures 2024-07-09 13:43:09 +02:00
Georg Hagen
88aa077dcb Add missing override 2024-07-09 13:26:54 +02:00
Georg Hagen
87ce56b894 Add ArBackgroundDrawable 2024-07-07 00:37:49 +02:00
7e9c568779 Add interfaces for getting textures from ar frames 2024-07-05 14:08:04 +02:00
Georg Hagen
b4619be858 Store image resolution and framerate in ar metadata 2024-07-04 10:28:43 +02:00
Georg Hagen
d5e0331525 Expose more ar config options 2024-07-04 09:24:15 +02:00
Georg Hagen
4af5dbd596 Add support for saving color images directly to file 2024-07-04 09:07:31 +02:00