Commit Graph

8 Commits

Author SHA1 Message Date
Craig Raw
ced4031c38 ensure all structures are initialized 2025-03-11 10:54:32 +02:00
Niels A. Moseley
879af14a3a Very basic OSX implementation 2017-08-13 17:36:17 +02:00
Niels Moseley
c831648913 Updated doxygen project file to have relative paths. Updated documentation of C API functions. Added MIT license to platform independent code files 2017-08-01 12:54:10 +02:00
Niels Moseley
c4a9bc27c4 * Stream::submitBuffer is now virtual so platforms can implement their frame buffer conversion routines there. (note: might be useful to have deferred conversion later on).
* Added const to bitmap pointer in Stream::submitBuffer to make clear that it should not modify the buffer.
* Added saving of frames using 'w' key in windows test program.
2017-07-17 17:22:28 +02:00
Niels Moseley
b2ba6efe8f Linux platform code updated: increased local buffer size to width*height*4bytes. Simplified test program. 2017-07-14 17:40:57 +02:00
Niels Moseley
f5b37dff1b Fixed memory leak where destroying the context class didn't destroy the streams. As a result, only Platformstream destructor should now call close(), not Stream::~Stream. 2017-07-14 16:37:01 +02:00
Niels Moseley
d615e3da53 Started on Linux V4L2 integration 2017-07-12 01:23:49 +02:00
Niels Moseley
8839e04459 Created platform dependent and independent classes for better separation.
Platform independent stuff is now in 'common', while the platform dependent stuff is in the corresponding platform directory (win, linux mac).
2017-07-11 00:49:29 +02:00