Commit Graph

8 Commits

Author SHA1 Message Date
Thad House
b484cbba7c Adds SinkFrameTimeoutCpp to def file (#61) 2017-02-17 20:41:32 -08:00
Peter Johnson
61e34621cc Add GetNextFrame timeout to CvSink and MjpegServer.
MjpegServer uses the timeout to generate keep-alives to any clients
(which helps detect disconnects and avoid stale client threads).

CvSink GrabFrame now defaults to a timeout, but the timeout can be
changed by the user, or the old no-timeout version is now available
as GrabFrameNoTimeout.
2017-02-17 02:06:46 -08:00
Dustin Spicuzza
c02d34dbf3 Allow resetting the logger back to default (#55) 2017-02-16 22:12:16 -08:00
Thad House
e893662c0a Adds new functions to def file (#40) 2017-01-03 19:52:26 -08:00
Thad House
5dd8e4dc7f Adds defs for the C windows functions, and shims the 5 missing ones (#38) 2017-01-03 19:09:11 -08:00
Thad House
b91ab0b44f Gets builds working on Windows (VS 2015) (#37)
Def files will be updated after the latest PR with new definitions gets
added.
2017-01-02 23:16:35 -08:00
Thad House
3625f11e08 Adds C methods that take a cv::Mat* (#21)
Some implementations of OpenCV use cv::Mat as their native pointer
rather then CvMat, so we need to support both in the C interface
2016-11-30 22:00:44 -08:00
Peter Johnson
f83ff41e47 Rename from cameraserver to cscore.
This is primarily to avoid header naming conflicts with wpilib.
2016-11-05 22:11:55 -07:00