Commit Graph

3854 Commits

Author SHA1 Message Date
Ella Pietraroia 40b282f39d closing debug file 2020-01-31 14:18:54 +10:30
Scott c682f49071 device: use fatal instead of skip in tests 2020-01-31 14:02:45 +10:30
Ella Pietraroia ca0b146419 don't need circleci build tag because gocv is not used 2020-01-31 13:38:04 +10:30
Ella Pietraroia 36d9e0f958 circleci build tag fix 2020-01-31 13:36:12 +10:30
Ella Pietraroia 5c68510209 pr changes made commenting and [][][3] to [][]pixel, pixel is a new struct 2020-01-31 12:55:49 +10:30
Scott 9ddd4be089 device: use constants for test code 2020-01-31 12:22:48 +10:30
Ella Pietraroia d8c611de52 double newKNNFilter fix 2020-01-31 11:19:47 +10:30
Ella Pietraroia 71c0fdc022 Merge branch 'basic-filter' of https://bitbucket.org/ausocean/av into basic-filter 2020-01-31 11:18:02 +10:30
Ella Pietraroia 27af48e3ed tidying up and adding any other comments 2020-01-31 11:14:08 +10:30
Ella Pietraroia f93e4e275e finding errors 2020-01-31 11:14:04 +10:30
Ella Pietraroia bf71d8b4a1 added 4x goroutines with mutex lock and waitgroups 2020-01-31 11:11:03 +10:30
Ella Pietraroia 87509aed11 optimising 2020-01-31 11:11:03 +10:30
Ella Pietraroia ed35bd83cb basic filter that does not use gocv for motion detection 2020-01-31 11:11:00 +10:30
Ella Pietraroia 021f77c392 making new file for basic filter 2020-01-31 11:06:52 +10:30
Ella Pietraroia 6470c98a08 tidying up and adding any other comments 2020-01-31 10:53:25 +10:30
Ella Pietraroia 513eee1260 finding errors 2020-01-31 10:26:25 +10:30
Ella Pietraroia a162d6ec92 Merged in revid-err-msg (pull request #365)
changed revid start warning to error

Approved-by: Trek Hopton <trek.hopton@gmail.com>
Approved-by: Scott Barnard <scott@ausocean.org>
2020-01-30 05:30:23 +00:00
Ella Pietraroia 7f44c96abe changed revid start warning to error 2020-01-30 15:54:42 +10:30
Ella Pietraroia e82f413173 added 4x goroutines with mutex lock and waitgroups 2020-01-30 15:31:01 +10:30
Scott 054f0a5e77 revid: add Burst method to revid 2020-01-30 13:20:44 +10:30
Scott a123789cac device/geovision: implement IsRunning method for geovision 2020-01-30 11:22:41 +10:30
Scott 0bd21b9003 device/alsa: implement IsRunning method for alsa 2020-01-30 11:22:24 +10:30
Scott 25d68cf124 device/raspivid: implement IsRunning method for raspivid 2020-01-30 11:22:11 +10:30
Scott 4c65173604 device/file: implement IsRunning method for file 2020-01-30 11:21:56 +10:30
Scott 5c5672486e device/webcam: implement IsRunning method for webcam 2020-01-30 11:21:39 +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
Trek Hopton 6a580ce594 Merged in m3u-minor-3 (pull request #362)
mjpeg-player: minor fix
2020-01-29 03:38:18 +00:00
Trek H dea8d7ae91 mjpeg-player: naming 2020-01-29 14:04:21 +10:30
Trek Hopton 8cbaa90cff Merged in m3u-frag (pull request #359)
mjpeg-player: keeping track of loaded fragments

Approved-by: Saxon Milton
2020-01-29 03:01:46 +00:00
Trek H 2201261fe4 Merge branch 'master' into m3u-frag 2020-01-29 13:31:02 +10:30
Trek H abe0ad485c mjpeg-player: naming 2020-01-29 13:30:50 +10:30
Trek Hopton 83ee218be6 Merged in m3u-live-minor (pull request #358)
mjpeg-player: added reloading of live playlists

Approved-by: Saxon Milton
2020-01-29 02:56:42 +00:00
Trek H 1243a8606e mjpeg-player: naming 2020-01-29 13:22:06 +10:30
Trek H c10a6f7bb1 mjpeg-player: comments 2020-01-29 13:16:43 +10:30
Trek H 1e474695ab Merge branch 'master' into m3u-live-minor 2020-01-29 13:14:59 +10:30
Saxon Milton 615ec66163 Merged in level-prefix-fuzz (pull request #256)
codec/h264/h264dec/fuzz: added fuzzer test for parseLevelPrefix function

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-01-28 23:57:15 +00:00
Saxon fb020df877 codec/h264/h264dec/fuzz/helpers.c: checking if r or br == NULL 2020-01-29 10:26:24 +10:30
Saxon Milton 534cd46719 Merged in rvcl (pull request #356)
cmd/rvcl: added command line interface for controlling revid API

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-01-28 23:38:48 +00:00
Saxon 6a49d845f8 tidy go mod 2020-01-29 10:07:02 +10:30
Saxon 3a83827d86 moved cmd/rvcl to exp/rvcl 2020-01-29 10:04:55 +10:30
Saxon a897a29cac cmd/rvcl/main.go: fixed conflicts 2020-01-29 10:02:32 +10:30
Saxon 9a7ace1abe cmd/rvcl/main.go: don't need to use multiWriter anymore in logger.New call 2020-01-29 10:01:05 +10:30
Saxon 33359dc703 cmd/rvcl/main.go: removed ASCII art in file header 2020-01-29 09:59:06 +10:30
Saxon a0204392c5 cmd/rvcl: added command line interface for controlling revid API 2020-01-29 09:59: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
Scott Barnard f9d33f008e Merged in consistent-config-msgs (pull request #357)
revid/config: make config error messages more consistent

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-01-28 22:48:55 +00:00
Scott 5951dbcd2b revid/config: FileFps → FileFPS
This corrects the case of the FileFPS string literal.
2020-01-29 09:17:58 +10:30
Saxon Milton 13f53951b7 Merged in remove-revid-cli (pull request #360)
cmd: remove revid-cli
2020-01-28 22:32:47 +00:00
Saxon adb210f6e9 cmd: remove revid-cli 2020-01-29 08:54:29 +10:30
Saxon Milton a1a1734cfd Merged in rv (pull request #355)
cmd/rv: created revid client that only offers control via netsender

Approved-by: Scott Barnard <scott@ausocean.org>
Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-01-28 09:03:21 +00:00