5af11bc | Patrick Faion | 11 September 2019, 12:03:08 UTC | Add comment for getting rid of is_fake_frame parameter in the future | 11 September 2019, 12:03:08 UTC |
0b414dd | Patrick Faion | 11 September 2019, 11:58:09 UTC | Merge branch 'master' into video_overlay_fill_gaps # Conflicts: # pupil_src/shared_modules/video_capture/file_backend.py # pupil_src/shared_modules/video_overlay/workers/frame_fetcher.py | 11 September 2019, 11:58:09 UTC |
0dcda92 | Pablo Prietz | 11 September 2019, 07:34:16 UTC | Merge pull request #1625 from pupil-labs/fix_broken_imports Fix broken imports | 11 September 2019, 07:34:16 UTC |
44ceb73 | Patrick Faion | 11 September 2019, 07:31:27 UTC | Fix broken imports | 11 September 2019, 07:31:27 UTC |
a51a97b | Pablo Prietz | 10 September 2019, 17:19:11 UTC | Merge pull request #1624 from pfaion/fix_circle_color_change_crash Fix circle color change crash | 10 September 2019, 17:19:11 UTC |
fbd8e9f | Pablo Prietz | 10 September 2019, 17:13:02 UTC | Merge pull request #1623 from pupil-labs/pi_develop Pupil Invisible support, Pupil Player Format 2.0, Variable-framerate video support | 10 September 2019, 17:13:02 UTC |
b6f6a79 | Patrick Faion | 10 September 2019, 17:09:03 UTC | Explicitly clip color values coming from the UI pyglui seems to return values > 1.0 sometimes | 10 September 2019, 17:09:03 UTC |
f12fd8f | Pablo Prietz | 10 September 2019, 16:40:13 UTC | Merge pull request #1621 from pfaion/disable_windows_hardware_timestamps Disable windows hardware timestamps | 10 September 2019, 16:40:13 UTC |
18b4aa3 | Patrick Faion | 10 September 2019, 16:37:23 UTC | Merge branch 'master' into disable_windows_hardware_timestamps # Conflicts: # pupil_src/shared_modules/video_capture/uvc_backend.py | 10 September 2019, 16:37:23 UTC |
ded1ed9 | Pablo Prietz | 10 September 2019, 16:30:21 UTC | Merge pull request #1620 from papr/yuv22_check UVC Backend: Only call update_from_yuv_buffer if yuv subsampling is YUV422 | 10 September 2019, 16:30:21 UTC |
5523662 | Pablo Prietz | 10 September 2019, 16:15:48 UTC | Merge pull request #20 from pupil-labs/recording_info_mobile_fixes Recording info mobile fixes | 10 September 2019, 16:15:48 UTC |
8cbf8d4 | Pablo Prietz | 10 September 2019, 16:15:36 UTC | Update pupil_src/shared_modules/pupil_recording/update/mobile.py | 10 September 2019, 16:15:36 UTC |
8cc56ac | Pablo Prietz | 10 September 2019, 16:13:54 UTC | Merge pull request #19 from pupil-labs/recording_info_version_safety Recording info version safety | 10 September 2019, 16:13:54 UTC |
e6df380 | Pablo Prietz | 10 September 2019, 16:13:39 UTC | Update pupil_src/shared_modules/pupil_recording/info/recording_info.py | 10 September 2019, 16:13:39 UTC |
60f0ac3 | Patrick Faion | 10 September 2019, 15:34:31 UTC | Correctly parse duration string for mobile recordings | 10 September 2019, 15:36:39 UTC |
39a7bf1 | Patrick Faion | 10 September 2019, 15:32:59 UTC | Move parse_duration_string to recording_info_utils | 10 September 2019, 15:36:39 UTC |
663c165 | Patrick Faion | 10 September 2019, 15:26:43 UTC | Use CaptureSoftwareVersion as mobile data format version | 10 September 2019, 15:26:43 UTC |
dcf490d | Patrick Faion | 10 September 2019, 14:42:11 UTC | Display info messages when update failed | 10 September 2019, 14:42:11 UTC |
1778ff0 | Patrick Faion | 10 September 2019, 14:41:51 UTC | Display InvalidRecordingException info message | 10 September 2019, 14:41:51 UTC |
bc59c6c | Patrick Faion | 10 September 2019, 14:41:12 UTC | Fix typo | 10 September 2019, 14:41:12 UTC |
acf79e5 | Patrick Faion | 10 September 2019, 14:35:10 UTC | Wrap meta version assertion into private function | 10 September 2019, 14:35:10 UTC |
ce5f40e | Patrick Faion | 10 September 2019, 14:33:15 UTC | Explicitly check for meta-version compatibility before update | 10 September 2019, 14:33:15 UTC |
b51ad34 | Patrick Faion | 10 September 2019, 14:32:08 UTC | Handle meta-info-version mismatches by checking min_player_version | 10 September 2019, 14:32:08 UTC |
c2369c5 | Patrick Faion | 10 September 2019, 12:16:25 UTC | Merge pull request #18 from pupil-labs/pupil_recording_new_style_fixes PupilRecording new-style fixes | 10 September 2019, 12:16:25 UTC |
33af4a0 | Patrick Faion | 10 September 2019, 12:06:39 UTC | Fix crash in capture due to incorrect version parsing | 10 September 2019, 12:06:39 UTC |
3036fc0 | Patrick Faion | 10 September 2019, 11:58:36 UTC | Merge pull request #17 from pupil-labs/pupil_recording_old_style_fixes PupilRecording old-style fixes | 10 September 2019, 11:58:36 UTC |
ee89ac9 | Patrick Faion | 10 September 2019, 11:32:42 UTC | Fix incorrect parsing of old-style duration strings (HH:MM:SS) | 10 September 2019, 11:32:42 UTC |
84d1c75 | Patrick Faion | 10 September 2019, 11:30:56 UTC | Merge pull request #16 from pupil-labs/pupil_recording_PI_fixes Pupil recording pi fixes | 10 September 2019, 11:30:56 UTC |
96dc08d | Patrick Faion | 10 September 2019, 10:29:04 UTC | Make public/private functions of recording_utils clear and add docs | 10 September 2019, 10:29:04 UTC |
2e1b523 | Patrick Faion | 10 September 2019, 10:28:03 UTC | Make sure to generate PI worldless lookup with correct ts offset | 10 September 2019, 10:28:03 UTC |
fbbcc34 | Patrick Faion | 10 September 2019, 09:32:38 UTC | Fix wrong key mapping for info.json 'recording_id' | 10 September 2019, 09:32:38 UTC |
b4bd177 | Patrick Faion | 10 September 2019, 09:16:20 UTC | Handle case of info.csv not present in recording | 10 September 2019, 09:16:20 UTC |
61ea1ee | Patrick Faion | 10 September 2019, 08:32:50 UTC | Merge pull request #12 from pupil-labs/pupil-recording-info RecordingInfo interface to abstract info.csv and info.json files | 10 September 2019, 08:32:50 UTC |
12bdb03 | Patrick Faion | 10 September 2019, 08:31:34 UTC | Fix imports - Add relative imports back in - Clear imports per module - Workaround circular import for VALID_VIDEO_EXTENSIONS - Workaround circular import for BrokenStream.frame_size | 10 September 2019, 08:31:34 UTC |
71003ec | Patrick Faion | 10 September 2019, 07:40:26 UTC | Merge branch 'pi_develop' into pupil-recording-info # Conflicts: # pupil_src/shared_modules/pupil_recording/update/old_style.py # pupil_src/shared_modules/video_export/plugins/world_video_exporter.py | 10 September 2019, 07:40:26 UTC |
3cf1127 | Patrick Faion | 10 September 2019, 07:02:22 UTC | Apply suggestions from code review Co-Authored-By: Pablo Prietz <pablo@prietz.org> | 10 September 2019, 07:02:22 UTC |
ef5bc2e | Pablo Prietz | 09 September 2019, 14:15:34 UTC | Add log messages to mobile and invisible rec transformation | 09 September 2019, 14:15:34 UTC |
37dac0c | Pablo Prietz | 09 September 2019, 14:15:16 UTC | Improve old style recording transformation | 09 September 2019, 14:15:16 UTC |
9464097 | Pablo Prietz | 09 September 2019, 14:13:00 UTC | New style worldless recording check | 09 September 2019, 14:13:00 UTC |
9fc70e1 | Pablo Prietz | 09 September 2019, 13:29:49 UTC | Use RecordingInfoFile in Recorder | 09 September 2019, 13:29:49 UTC |
866a2be | Pablo Prietz | 09 September 2019, 13:12:36 UTC | Make use of PupilRecording class | 09 September 2019, 13:12:36 UTC |
2f7cff0 | Pablo Prietz | 09 September 2019, 13:12:10 UTC | Sort PupilRecording.files() by default | 09 September 2019, 13:12:10 UTC |
93b4065 | Pablo Prietz | 09 September 2019, 12:53:06 UTC | Cleanup player_methods | 09 September 2019, 12:53:06 UTC |
276e9cd | Pablo Prietz | 09 September 2019, 12:50:57 UTC | Recording Info 2.0: Add fallback for recording_name and system_info | 09 September 2019, 12:50:57 UTC |
d5cff6c | Pablo Prietz | 09 September 2019, 12:40:29 UTC | Merge branch 'pupil-recording-info' of github.com:pupil-labs/pupil-private into pupil-recording-info | 09 September 2019, 12:40:29 UTC |
7719347 | Patrick Faion | 09 September 2019, 12:40:16 UTC | WHOOPSIE | 09 September 2019, 12:40:16 UTC |
f7a856e | Pablo Prietz | 09 September 2019, 12:13:46 UTC | Do not use PupilRecording class for old style updates | 09 September 2019, 12:13:46 UTC |
abea887 | Pablo Prietz | 09 September 2019, 12:13:23 UTC | Move version_util.read_rec_version to old_style updates | 09 September 2019, 12:13:23 UTC |
9e23e83 | Patrick Faion | 09 September 2019, 11:54:45 UTC | Fix missing full path for replace in mobile transform | 09 September 2019, 11:54:45 UTC |
31c6072 | Patrick Faion | 09 September 2019, 11:52:39 UTC | Merge pull request #15 from pupil-labs/pm_transform Transform Pupil Mobile to PPRF 2.0 | 09 September 2019, 11:52:39 UTC |
6abb9d9 | Patrick Faion | 09 September 2019, 11:48:56 UTC | Use new meta info keys (WIP) | 09 September 2019, 11:48:56 UTC |
bc8a5e4 | Patrick Faion | 09 September 2019, 10:38:59 UTC | Apply black | 09 September 2019, 10:38:59 UTC |
337462c | Patrick Faion | 09 September 2019, 10:38:44 UTC | Fix more broken imports | 09 September 2019, 10:38:44 UTC |
b132fa8 | Patrick Faion | 09 September 2019, 10:18:49 UTC | Fix error: explicit renaming needed for other drives on windows | 09 September 2019, 10:18:49 UTC |
4641e1b | Patrick Faion | 09 September 2019, 10:18:17 UTC | Fix error: default getter lambdas expect the RecordingInfoFile | 09 September 2019, 10:18:17 UTC |
3d21f95 | Patrick Faion | 09 September 2019, 09:47:08 UTC | Move RecordingInfoFile child class registering to module init | 09 September 2019, 09:47:08 UTC |
4cd7a3c | Pablo Prietz | 09 September 2019, 09:25:49 UTC | Transform Pupil Mobile to PPRF 2.0 | 09 September 2019, 09:25:49 UTC |
f9785d8 | Patrick Faion | 09 September 2019, 09:00:05 UTC | Fix import errors - Removed relative imports - Removed module-level imports - Moved parts of recording to recording_utils to solve circular dependencies - Added explicit registering of RecordingInfoFile child classes to solve circular dependencies - Removed RecodingInfo implementation of PupilRecording | 09 September 2019, 09:00:05 UTC |
4d0b4ae | Patrick Faion | 09 September 2019, 07:21:10 UTC | Apply suggestions from code review Add suggestions from review Co-Authored-By: Pablo Prietz <pablo@prietz.org> | 09 September 2019, 07:21:10 UTC |
c36bad2 | Pablo Prietz | 06 September 2019, 15:21:59 UTC | Change relative to absolute imports | 06 September 2019, 15:21:59 UTC |
4e1dbfe | Pablo Prietz | 06 September 2019, 15:21:24 UTC | Merge branch 'pupil-recording-info' of github.com:pupil-labs/pupil-private into pupil-recording-info | 06 September 2019, 15:21:24 UTC |
f5235b9 | Pablo Prietz | 06 September 2019, 15:18:42 UTC | Change relative to absolute imports | 06 September 2019, 15:18:42 UTC |
71db6f8 | Patrick Faion | 06 September 2019, 15:17:55 UTC | Migrate PI update code to new_style | 06 September 2019, 15:17:55 UTC |
3f589a3 | Patrick Faion | 06 September 2019, 15:16:11 UTC | Allow specification of recording info file version on create | 06 September 2019, 15:16:11 UTC |
88159f8 | Pablo Prietz | 06 September 2019, 14:59:43 UTC | Check minimal player version | 06 September 2019, 14:59:43 UTC |
979796b | Pablo Prietz | 06 September 2019, 14:59:32 UTC | Apply black + remove pylama warnings | 06 September 2019, 14:59:32 UTC |
feb4968 | Pablo Prietz | 06 September 2019, 14:24:01 UTC | Fix versions, var names, PM upgrade logic | 06 September 2019, 14:24:01 UTC |
99dbbbd | Patrick Faion | 06 September 2019, 13:37:08 UTC | WIP | 06 September 2019, 13:37:08 UTC |
b56987b | Patrick Faion | 06 September 2019, 12:22:10 UTC | Use RecordingType logic | 06 September 2019, 12:22:10 UTC |
e327546 | Patrick Faion | 06 September 2019, 12:21:20 UTC | Extract RecordingType logic | 06 September 2019, 12:21:20 UTC |
68d85c9 | Patrick Faion | 06 September 2019, 12:19:12 UTC | Fix README syntax highlighting | 06 September 2019, 12:19:12 UTC |
0700e56 | Roman Roibu | 05 September 2019, 16:01:45 UTC | Add documentation to some methods | 05 September 2019, 16:01:45 UTC |
94ef342 | Roman Roibu | 05 September 2019, 16:01:36 UTC | Overwrite RecordingInfoFile validation method to do private schema validation and fill in default values | 05 September 2019, 16:01:36 UTC |
17a3113 | Roman Roibu | 05 September 2019, 15:17:15 UTC | Add stub methods for Pupil Invisible and Pupil Mobile update procedures | 05 September 2019, 15:17:15 UTC |
4c84c21 | Roman Roibu | 05 September 2019, 15:16:42 UTC | Remove outdated validations and update FileNotFound error message in PupilRecording.load | 05 September 2019, 15:16:42 UTC |
53a774e | Roman Roibu | 05 September 2019, 14:56:29 UTC | Update recording update methods that extract information from info.csv and info.json | 05 September 2019, 14:56:29 UTC |
fc81d6a | Pablo Prietz | 05 September 2019, 14:56:14 UTC | Call update_from_yuv_buffer only if yuv_subsampling == YUV422 | 05 September 2019, 14:56:14 UTC |
1fbee7c | Pablo Prietz | 05 September 2019, 14:55:45 UTC | Redefine turbojpeg.h TJSAMP | 05 September 2019, 14:55:45 UTC |
850ca53 | Pablo Prietz | 05 September 2019, 14:55:18 UTC | Sort imports | 05 September 2019, 14:55:18 UTC |
93af9ed | Roman Roibu | 05 September 2019, 14:53:36 UTC | Update default_recording_name and default_system_info to accept rec_dir arg | 05 September 2019, 14:53:36 UTC |
dfaa603 | Pablo Prietz | 05 September 2019, 14:36:02 UTC | Update pupil_src/shared_modules/video_overlay/workers/overlay_renderer.py | 05 September 2019, 14:36:02 UTC |
e3aa7a0 | Roman Roibu | 05 September 2019, 13:36:43 UTC | Update PupilRecording to use the new RecordingInfoFile spec | 05 September 2019, 13:36:43 UTC |
49108ab | Roman Roibu | 05 September 2019, 13:36:20 UTC | Add __init__ files to pupil_recording and pupil_recording/info | 05 September 2019, 13:36:20 UTC |
53ea40c | Roman Roibu | 05 September 2019, 13:31:53 UTC | Move recording info test file to info/ | 05 September 2019, 13:31:53 UTC |
4b5b10d | Roman Roibu | 05 September 2019, 13:29:06 UTC | Add recording_update methods to pupil_recording | 05 September 2019, 13:29:06 UTC |
e94a145 | Patrick Faion | 05 September 2019, 13:18:35 UTC | Apply black | 05 September 2019, 13:18:35 UTC |
8335975 | Patrick Faion | 05 September 2019, 13:18:28 UTC | Disable hardware timestamps for windows | 05 September 2019, 13:18:28 UTC |
b2cc9b3 | Patrick Faion | 05 September 2019, 13:18:15 UTC | Make comparison against 0 more explicit | 05 September 2019, 13:18:15 UTC |
61babb1 | Patrick Faion | 05 September 2019, 13:17:15 UTC | Sort imports | 05 September 2019, 13:17:15 UTC |
81684d8 | Roman Roibu | 05 September 2019, 13:05:11 UTC | Move update_methods to pupil_recording/recording_update_legacy | 05 September 2019, 13:05:11 UTC |
8eafc4a | Roman Roibu | 05 September 2019, 13:00:36 UTC | Add helper functions for recording info | 05 September 2019, 13:00:36 UTC |
87ef450 | Roman Roibu | 05 September 2019, 12:25:04 UTC | Implement info.player.json file spec v2.0 | 05 September 2019, 12:25:04 UTC |
bc34fda | Roman Roibu | 05 September 2019, 12:24:34 UTC | Refactor recording info interfaces according to the new spec | 05 September 2019, 12:24:34 UTC |
d799255 | Patrick Faion | 05 September 2019, 09:45:10 UTC | Skip overlay image flipping for fake frames | 05 September 2019, 09:45:10 UTC |
13f4a2f | Patrick Faion | 05 September 2019, 09:35:44 UTC | Disable overlay pupil renderer for fake frames | 05 September 2019, 09:35:44 UTC |
a4c789c | Patrick Faion | 05 September 2019, 09:10:47 UTC | Pass fake frame flag to image manipulation pipeline in overlay | 05 September 2019, 09:10:47 UTC |
6892e26 | Patrick Faion | 05 September 2019, 09:10:14 UTC | Allow additional kwargs in image manipulation wrappers | 05 September 2019, 09:10:14 UTC |
fc2eb8d | Patrick Faion | 05 September 2019, 09:09:19 UTC | Add is_fake flag to file_backend frames | 05 September 2019, 09:09:19 UTC |
bfd89c0 | Patrick Faion | 04 September 2019, 15:16:29 UTC | Fix fill_gaps for headpose and surface trackers | 04 September 2019, 15:16:29 UTC |
9dab6df | Pablo Prietz | 04 September 2019, 14:36:00 UTC | Merge pull request #14 from pupil-labs/handle_missing_corrupt_videos Handle missing corrupt videos | 04 September 2019, 14:36:00 UTC |