Jonathan Thomas
|
9d755c6d68
|
Revert "Check in code to handle missing clock_gettime() on most versions of M…"
|
2018-05-19 01:24:24 -05:00 |
|
Richard Alloway
|
eb6b48669b
|
Merge branch 'master' into ZmgLogger_hires_timestamp
|
2018-05-18 13:43:15 -04:00 |
|
Rich Alloway
|
01f20286ed
|
Check in code to handle missing clock_gettime() on most versions of Mac OS X
|
2018-04-23 11:11:18 -04:00 |
|
Jonathan Thomas
|
2a59184772
|
Revert "Prepend current time (hires) to messages logged via ZmqLogger"
|
2018-04-20 02:03:37 -05:00 |
|
Rich Alloway
|
5f38c112aa
|
Fix output width of nsec in new hires timestamps in ZmqLogger.cpp
|
2018-04-12 16:57:38 -04:00 |
|
Rich Alloway
|
01c2d38a6b
|
Prepend current time (hires) to messages logged via ZmqLogger
|
2018-04-06 16:33:26 -04:00 |
|
Jonathan Thomas
|
d79994a780
|
New cross platform exception handler for libopenshot! Logs basic stacktrace on segmentation fault. This will be a huge help in finding bugs and crashes.
|
2016-11-03 02:19:48 -05:00 |
|
Jonathan Thomas
|
4808be25ff
|
Added 4 new clip keyframes (channel mapping, channel filter, has_video, and has_audio). These are a bit different though, as they are evaluated as boolean (-1 = ignored, 0 = disabled, 1 = enabled). Also fixed some issues with video playback (where it gets stuck in fast forward), and fixed some race conditions when opening FFmpegReader. Also added more debug output.
|
2016-04-24 15:37:47 -05:00 |
|
Jonathan Thomas
|
179d091005
|
Moved AppendDebugMessage to ZmqLogger, and updated 100+ references to use this new function. Removed debug var from readers/writers, and moved it to ZmqLogger.Enable(true/false). This allows debug output from all classes and functions, without any duplicate code. Also added some additional debug output for video playback and audio readers.
|
2016-04-21 01:39:17 -05:00 |
|
Jonathan Thomas
|
7c49628d93
|
Added new optional file logging abilities to ZmqLogger, which are guaranteed to write to disk (even if a crash happens immediately after logging)
|
2016-04-12 16:42:36 -05:00 |
|
Jonathan Thomas
|
723bd24e5c
|
Adding new dependency: libzmq (ZeroMQ). Adding a new debug logging class powered by sockets and ZeroMQ, to allow a threadsafe way to communicate debug messages to a client application (i.e. openshot-qt). Also, removing unneeded Sleep.h functions. There will be lots more code utilizing ZeroMQ soon.
|
2016-04-04 23:09:18 -05:00 |
|