https://github.com/samtuhka/pupil

sort by:
Revision Author Date Message Commit Date
140ec81 remove old import 24 September 2015, 09:46:03 UTC
2d73a66 Merge branch 'master' of http://github.com/pupil-labs/pupil 24 September 2015, 09:39:26 UTC
e4d6a22 use threading instead of mp for audio rec thread 24 September 2015, 09:39:20 UTC
2ec2e5e use av writer for video and audio 24 September 2015, 09:38:06 UTC
569b22a small fix 17 September 2015, 18:34:35 UTC
ea6bed1 use av_audio_capture in recorder. Use a separate process for audio capture. 23 September 2015, 15:48:28 UTC
da78edc small fix 17 September 2015, 16:46:54 UTC
dcbb0e1 outcontainer follow in_container template 17 September 2015, 16:23:55 UTC
08361e4 comment out prints 23 September 2015, 13:42:07 UTC
ff7c1ed added pyav based audio capture 23 September 2015, 10:42:17 UTC
ad7ebca cleanup 23 September 2015, 10:41:46 UTC
7890d23 and another typo fix. 23 September 2015, 08:42:31 UTC
9caf6db typo fix 23 September 2015, 08:39:38 UTC
995005d another try to get sox to work from bundle. 23 September 2015, 08:38:32 UTC
6970746 use shell to call sox 23 September 2015, 08:24:41 UTC
070a5eb debugging audio recording with mac bundle. 23 September 2015, 08:14:40 UTC
62b29bb reworked camera_calibration_file_format. Fixing #201 #202 and #203 . 22 September 2015, 09:25:43 UTC
4c6d930 use timebases composted method. 21 September 2015, 10:52:50 UTC
387e106 fixed and simplified calibration menues. 17 September 2015, 07:21:21 UTC
44ac18c fixed bug that selected .wav file as video file 16 September 2015, 14:09:28 UTC
b0727ee don't use debug video src. 16 September 2015, 13:37:23 UTC
574592b use shader to to YUV to RGB conversion. This saves about 30% of cpu load in the world process! 16 September 2015, 12:37:21 UTC
2d41acc fixed bug that prevent .mp4 video to be indexed by offline marker detector. 16 September 2015, 12:35:56 UTC
32a21ba removed unused code 16 September 2015, 12:35:07 UTC
0270b9d explicitly release rec data once recording is done. 11 September 2015, 16:39:16 UTC
95fce40 Merge branch 'master' of http://github.com/pupil-labs/pupil 10 September 2015, 13:39:49 UTC
5283d0f fixed memory problem on linux machines by resuing av.Frame instance. This must be a pyav bug. 10 September 2015, 13:39:18 UTC
2d52b06 Merge branch 'master' of https://github.com/pupil-labs/pupil Conflicts: pupil_src/capture/eye.py pupil_src/capture/world.py 09 September 2015, 10:58:01 UTC
c1eca74 fixes for window inconification in Windows OS. 09 September 2015, 10:57:27 UTC
aabb92e fix minimize setting error 09 September 2015, 10:43:50 UTC
5ffa6e0 call the selector by property name not units. 09 September 2015, 09:04:09 UTC
a9dd2a4 added missing properties. 09 September 2015, 09:00:35 UTC
112e216 added settings to file capture to comply with interface. 09 September 2015, 08:37:56 UTC
27393ab make capture resolutions selectable 09 September 2015, 08:34:07 UTC
9c51242 Skip GL drawing when window is iconified. This should fix issue #139. It will also reduce CPU load. 09 September 2015, 06:56:53 UTC
ab3c97b removed deprecated module code. 08 September 2015, 17:12:58 UTC
4678cd8 another nit-pick improvement on exception handling for os.makedirs 07 September 2015, 16:22:26 UTC
cc612df added some todo's and further fallbacks to fake capture 05 September 2015, 15:34:04 UTC
0fc8790 Implementing the new video backend interface for windows. General functions work, but it has to be tested in depth. + Generic approach for testing if there's already a recording dir. 05 September 2015, 15:27:41 UTC
397eed5 exclude libc 14 August 2015, 18:47:18 UTC
5ddf1b1 updated default min maker perimeter and added note in offline marker detector gui. 03 September 2015, 10:15:11 UTC
c06b097 adding slider for minimum marker perimeter. 03 September 2015, 09:55:21 UTC
013628a added calibration trigger to pupil_sync 03 September 2015, 08:17:13 UTC
d184877 added notification trigger to calibration plugins. 03 September 2015, 08:16:45 UTC
cb667e8 removed deprecated plugin 03 September 2015, 08:16:06 UTC
3942da6 adding flag for capture to signal if frame are jpeg based. 02 September 2015, 15:19:37 UTC
aedfd2d improved fix for #193 01 September 2015, 08:17:17 UTC
2abc9a0 attempt to fix #193 01 September 2015, 08:08:56 UTC
d059a65 Restructured video capture: Fake capture is now a part of uvc_capture. The user can select and switch from a normal capture to fake capture during runtime. Pyuvc v.03 now has a new function to check if a device is already in use (is_accessible) with this we select not the first match but the first match that is not in use. Multiple sessions of Pupil Capture can now be opened without trying to open cameras that are already in use from a running Pupil Capture session. Pupil Capture process startup is now forced to be sequential. This simplifies the binocular camera assignment logic. Auto create capture has been removed from all player related plugins and player itself. Instead we use file capture directly. The windows backend still needs to be changed to accommodate this restructuring. 01 September 2015, 07:48:46 UTC
67d85e5 removed development plugin. 31 August 2015, 14:47:07 UTC
a1710fa refactored calibration plugin g_pool attachment. 30 August 2015, 16:57:31 UTC
66a111a added comment out socket thread safety. 28 August 2015, 17:30:03 UTC
bf11354 corrected sync timebase functionality. 28 August 2015, 16:50:54 UTC
ef2732c remove whitespace 28 August 2015, 16:50:29 UTC
c879f63 removed unused HW-timestamp support code. 28 August 2015, 16:50:12 UTC
7c93caf Merge branch 'plugin_notifications' Conflicts: pupil_src/shared_modules/plugin.py 28 August 2015, 16:02:59 UTC
61ba506 refactored some code added comment to clarify. 28 August 2015, 16:01:14 UTC
d8a6f46 fixed typo in help string. 28 August 2015, 14:36:57 UTC
e2a5503 fine-tune display duration 28 August 2015, 14:18:20 UTC
b172338 record raw jpeg by default 28 August 2015, 14:15:43 UTC
0fbadeb don't annonce ref start and stop if you get the msg form the network. This creates a feedback loop. 28 August 2015, 14:03:40 UTC
79e7291 stability fixes in pupil_sync. removed sanitise timestamps in recorder as we don't need them anymore. 28 August 2015, 13:48:42 UTC
8ce12d4 Introducing Pupil_sync: Synchronise recording and timebase across all Pupil's in the same network. This is good for multiuser and multi-camera setups. 28 August 2015, 13:34:15 UTC
440428f Introducing Pupil_sync: Synchronise recording and timebase across all Pupil's in the same network. This is good for multiuser and multi-camera setups. 28 August 2015, 13:26:09 UTC
374c5c2 remove file for now. We rewrite and add later. 27 August 2015, 11:01:37 UTC
61f5947 Merge branch 'master' of http://github.com/pupil-labs/pupil 26 August 2015, 14:05:38 UTC
c2dc0f9 added device selector, see #183 26 August 2015, 14:05:13 UTC
9bc3c6f cleaned up plugin code. Made run-time imported more robust. 26 August 2015, 11:00:50 UTC
c63ba38 fixed #189 25 August 2015, 13:20:19 UTC
c4a2dd6 handle notifications emitted during on_notify instead of deleting them 25 August 2015, 09:51:54 UTC
053fdc2 added function get_timestamp that adds timebase offset. 25 August 2015, 08:43:46 UTC
973045e event_capture plugin created and added to world plugin dropdown menu 24 August 2015, 15:51:41 UTC
2b047bc adding a plugin notification scheme. Use notify_all to send notifications to all other plugins. Implement on_notify in your plugin to deal with notifications. This is beta and may change if we find something better. 24 August 2015, 13:51:21 UTC
8e77290 cosmetics 24 August 2015, 13:15:57 UTC
2fcd96d added Pupil Plugin runtime loader: The final convention is not set yet but you can simple add plugins to pupil running via bundle or source by adding plugin_src_files.py's to ~/pupil_capture_settings/plugins/ . The src file will be imported and all subclasses of 'plugin' will be added to the plugin launcher selection. 24 August 2015, 09:44:09 UTC
baa71d2 code cleanup. 19 August 2015, 15:24:15 UTC
c7555c5 log trim mark change. 17 August 2015, 16:21:21 UTC
8e851a5 show log msg even when process was blocked for more than .5 sec 17 August 2015, 16:21:07 UTC
2897afd set log level 17 August 2015, 14:58:38 UTC
cb41376 set sub lib logging level 17 August 2015, 14:58:21 UTC
f51a023 uniqueness should be a class property not instance 17 August 2015, 14:58:05 UTC
de4c2a3 refactored code and fixed Issue #165 17 August 2015, 14:21:35 UTC
a210c25 updated plugin launch methods for player. 17 August 2015, 14:21:10 UTC
57c3648 version bump, move log_display init to front to show the puling start process. 17 August 2015, 12:47:21 UTC
f313acc more work on log display. version bump for pyglui. 17 August 2015, 12:44:19 UTC
5d16413 make comment clearer. 17 August 2015, 10:19:26 UTC
022e11f make the text look nice. 17 August 2015, 10:17:29 UTC
1894780 let dt be the actual time passed between loop iterations not dt of timestamps. 17 August 2015, 10:16:59 UTC
d68c681 add visible feedback of the log in world window. 17 August 2015, 09:16:47 UTC
6f88b1e add classes instead of instances to plugin list to prevent initialisation of unique plugins. 17 August 2015, 09:16:25 UTC
f642039 add time passed between frames as event. 17 August 2015, 09:15:36 UTC
bbd62a0 cosmetics 17 August 2015, 09:15:00 UTC
d30ad67 replace os.getlogin with getpass module for robust cross platform use. 15 August 2015, 08:33:05 UTC
9053f8e fixed but in recorder when deleting rec dir. 14 August 2015, 08:04:05 UTC
2d9afb5 move code and add comment 12 August 2015, 15:43:06 UTC
996cbad with the addition of a timer eye window updates no faster 60fps. 12 August 2015, 10:42:57 UTC
84fc4bc adding custom bandwidth factor for Pupil Cameras. 11 August 2015, 08:46:58 UTC
f054e1f adding new Pupil World and Eye camera IDs. 10 August 2015, 13:10:32 UTC
c18c182 set default framerate to 60fps for eye camera. 10 August 2015, 13:10:07 UTC
fa9379a fixed issue #180 by making the logic for slicing the same in fixation detector and offline marker detector. 10 August 2015, 10:09:05 UTC
back to top