Commit Graph

3936 Commits

Author SHA1 Message Date
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
Saxon Milton 043e5b004a cmd/rv/main.go: fixed package comment 2020-01-28 08:49:51 +00:00
Saxon Milton 3362410798 cmd/rv/main.go: fixed file header 2020-01-28 08:46:15 +00:00
Trek H be7a70cf51 Merge branch 'master' into m3u-frag 2020-01-28 18:23:02 +10:30
Trek H 73b3e56a99 Merge branch 'master' into m3u-live-minor 2020-01-28 18:04:00 +10:30
Trek Hopton fdd2375808 Merged in mtsdemuxer-change-2 (pull request #351)
mjpeg-player: mtsdemuxer functionality change

Approved-by: Scott Barnard
2020-01-28 06:47:22 +00:00
Trek H 902472f26a Merge branch 'master' into mtsdemuxer-change-2 2020-01-28 17:16:22 +10:30
Trek Hopton 8529f7d56d Merged in m3u-loader-correction-2 (pull request #352)
mjpeg-player: playlist loader modification

Approved-by: Scott Barnard
2020-01-28 06:45:26 +00:00
Trek H 606a51cdae Merge branch 'master' into m3u-loader-correction-2 2020-01-28 16:27:02 +10:30
Trek H 5a1bb31093 mjpeg-player: comments and logging 2020-01-28 16:26:25 +10:30
Trek Hopton defa938fd9 Merged in m3u-minor-2 (pull request #353)
mjpeg-player: minor changes to xhr-loader and frag-loader

Approved-by: Scott Barnard
2020-01-28 05:49:35 +00:00
Trek H 48ee2410dc Merge branch 'master' into m3u-minor-2 2020-01-28 16:18:54 +10:30
Trek Hopton c1a8f4be2a Merged in m3u-ts-2 (pull request #350)
mjpeg-player: ts code to js code

Approved-by: Scott Barnard
2020-01-28 05:47:34 +00:00
Trek H 8af11ab4de Merge branch 'master' into m3u-ts-2 2020-01-28 16:16:08 +10:30
Scott 5ff90e4411 make config error messages more consistent 2020-01-28 16:09:16 +10:30
Ella Pietraroia a66972a9d6 optimising 2020-01-28 16:04:18 +10:30
Trek Hopton 4bbfa9ee6a Merged in m3u-update (pull request #342)
mjpeg-player: updated player for m3u changes

Approved-by: Saxon Milton
Approved-by: Scott Barnard
2020-01-28 05:11:52 +00:00
Trek H 88d1ccfe36 Merge branch 'master' into m3u-loader-correction-2 2020-01-28 15:40:42 +10:30
Trek Hopton 4a64dee7d9 Merged in m3u-reduc (pull request #340)
mjpeg-player: reduce and simplify hlsjs code

Approved-by: Scott Barnard
2020-01-28 05:09:45 +00:00