Dan Kortschak
fd7113860b
device: fix incorrect uses of MultiError and guard against misuse
2022-01-13 16:08:02 +10:30
Trek H
778a19f939
codecutil, revid: made codecs represented as strings, updated where used
2021-02-22 15:15:30 +10:30
Saxon Nelson-Milton
606b784f5e
fixed various things particularly use of %w formatting directive in wrong places to satisfy repo testing
2020-12-19 13:43:23 +10:30
Saxon Milton
4cf155bbc2
Merged in correct-config-types (pull request #401 )
...
Correct types of fields in revid/config/config.go Config struct
2020-05-02 03:55:13 +00:00
Ella Pietraroia
2f95c3836c
checking godoc on localhost and making edits
2020-04-23 13:13:37 +09:30
Ella Pietraroia
149f95af84
no package level comments in test files
2020-04-23 12:34:11 +09:30
Ella Pietraroia
892e1b92da
device: package level comments
2020-03-12 15:56:29 +10:30
Scott
6e1ccf6bda
device: add package comments to file, raspivid, geovision and webcam packages
2020-02-26 14:30:42 +10:30
Scott
c682f49071
device: use fatal instead of skip in tests
2020-01-31 14:02:45 +10:30
Scott
9ddd4be089
device: use constants for test code
2020-01-31 12:22:48 +10:30
Scott
a123789cac
device/geovision: implement IsRunning method for geovision
2020-01-30 11:22:41 +10:30
Scott
f1d1fe2cad
device: add tests for IsRunning
...
To check that the IsRunning method is working, some tests are needed. These tests shall be skipped when an AVdevice is not connected, such as when testing within Circle-CI.
2020-01-30 11:21:06 +10:30
Scott
9a0e52a8f3
device: add IsRunning method to device interface
...
This commit adds the IsRunning method to the AVDevice interface. It doesn't implement it yet, that will be for a future commit.
2020-01-29 09:28:44 +10:30
Saxon
2d824707ee
Fixed bugs, now working
2020-01-03 17:15:06 +10:30
Scott
e116e197ae
Changed all %v's to %w's where appropriate
2019-12-04 14:12:20 +10:30
Saxon
c2c0a576e6
using slice functions from sliceutils package
2019-11-22 17:38:30 +10:30
Saxon
ed9f6f5336
fixed typo and also defaulting to CBR for RTMP with geovision
2019-11-22 17:38:30 +10:30
Saxon
a6797a929d
revid: defaulting to VBR for camera devices
...
Easiest way to do this is change VBR config field to CBR (therefore CBR defaults to false without having to do anything).
2019-11-22 17:38:30 +10:30
scruzin
c49e716a59
Added Name to AVDevice.
2019-11-22 10:55:13 +10:30
Saxon
dec39a3636
revid: now using AVDevice implementations
...
Also renamed constructors of devices to reduce stutter e.g. raspivid.NewRaspivid to
raspivid.New
2019-11-13 14:11:29 +10:30
Saxon
772c381293
device/geovision: renamed gvctrl package to config
2019-11-08 17:29:01 +10:30
Saxon
57d73a8d0a
created av/device package and sub packages raspivid, geovision, webcam and file
...
av/device/device.go now contains the AVDevice interface and implementations of this
interface, namely, raspivid, geovision, webcam and file are contained in the packages
av/device/raspivid, av/device/geovision, av/device/webcam and av/device/file
respctively. config.go and testing was also moved to a new package called config.go in
order to remove would be circular dependency between AVDevice implementations and revid.
Modifications were made elsewhere expecting config.Config to be part of the revid package.
2019-11-06 17:44:50 +10:30