Commit Graph

8 Commits

Author SHA1 Message Date
Lukas Herman
559c6a13a1 Update readers to be memory pool friendly 2020-10-29 00:04:12 -07:00
Atsushi Watanabe
33b2964733 Fix data race in drivers 2020-02-19 20:21:21 -08:00
Atsushi Watanabe
a2d6c6bb58 Optimize x11 screen capture buffer handling 2020-02-17 14:55:49 +09:00
Lukas Herman
b0f0673c13 Update x11 to keep RGBA format 2020-02-16 17:12:37 -08:00
Atsushi Watanabe
bc3882644e Fix color conversions
- Fix R-B byte order in screen capture
- Set image metadata everytime in screen capture
- Fix pixel format conversion from I444
- Fix ToI420 output slice length
2020-02-15 09:52:25 -08:00
Lukas Herman
504b542376 Add DeviceType to Info and a filter function for it
* Add DeviceType to Info
* Update adapters to also register its device type
* Add FilterDeviceType
2020-02-14 12:22:03 -08:00
Lukas Herman
46c55deeb4 Change driver registration requirement to have an Info
* Move label to Info
* Replace label requirement to be an info
* Replace Label driver method to be an Info method
2020-02-14 12:22:03 -08:00
Atsushi Watanabe
9d598e21cb Add screen capture device for Linux 2020-02-14 12:22:03 -08:00