Commit Graph

3793 Commits

Author SHA1 Message Date
Trek Hopton 82e7ed29d7 rv: initialise variable map 2020-05-19 06:46:47 +00:00
Saxon Milton ce50b5fbd1 Merged in nicer-update-func (pull request #411)
revid/config: variables struct providing names, types, update and validation

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-19 06:02:02 +00:00
Trek Hopton 8f6825c388 init: removed debug echo 2020-05-19 04:46:00 +00:00
Saxon Milton a286d6c140 Merged in rtmp-bw-modifiable (pull request #412)
protocol/rtmp: added options parameter to rtmp.Dial and provided options for bandwidths and link timeout

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-19 03:07:34 +00:00
Trek H c81fb90587 init: fix cp line in make 2020-05-17 00:03:34 +09:30
Trek H d859dcbf4e init: unit service stays running 2020-05-16 23:48:11 +09:30
Trek Hopton 4d3bbd680c Merged in looper-path (pull request #410)
looper: modify rc.local path to reflect new location
2020-05-14 10:29:50 +00:00
Trek H 683feb5df1 looper: modify rc.local path to reflect new location 2020-05-14 19:50:50 +09:30
Trek H 3c2fefa8cb init: make a systemd unit service to launch rv
updated makefile
renamed script from rc.local to pi_run.sh since we wont use rc.local anymore
2020-05-13 01:34:57 +09:30
Saxon Milton 5699dc2f97 Merged in new-psi (pull request #409)
container/mts: add constructors for standard PAT and PMT PSI tables in PSI package and have MTS encoder use these.

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-12 11:07:29 +00:00
Saxon a96f805e35 container/mts: add constructors for standard PAT and PMT PSI tables in psi package and have MTS encoder use these. 2020-05-12 18:15:37 +09:30
Trek Hopton d8540a1d60 Merged in audio-move (pull request #408)
audio-player: moving js audio player to vidgrind repo
2020-05-06 15:32:01 +00:00
Trek H 6e080b2522 audio-player: moving to vidgrind repo 2020-05-07 00:49:43 +09:30
Saxon Milton 3f7306f2a8 Merged in remove-timefrom (pull request #407)
container/mts/psi/helpers.go: removed TimeFrom and usage in psi_test.go
2020-05-06 13:13:13 +00:00
Saxon fb04d23822 container/mts/psi/helpers.go: removed TimeFrom and usage in psi_test.go 2020-05-06 22:39:46 +09:30
Saxon Milton a02dcd1856 Merged in new-encoder-options (pull request #406)
container/mts: make rate and media type encoder parameters option functions

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-06 11:20:30 +00:00
Saxon d17880714e container/mts: make rate and media type encoder parameters option functions 2020-05-06 20:10:55 +09:30
Saxon Milton 77459d16da Merged in give-encoder-log (pull request #405)
container/mts: doing logging in MTS encoder

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-03 08:29:52 +00:00
Saxon 13ce7cdba0 container/mts: doing logging in encoder code now 2020-05-03 16:54:12 +09:30
Saxon 18ffefd7cb give container/mts NewEncoder(...) log parameter and update code around repo accordingly 2020-05-03 14:14:31 +09:30
Saxon Milton 72063b1ac2 Merged in fix-mts-rb-resize (pull request #404)
revid/senders.go: using len(s.buf) to adjust mtsSender ring buffer instead of len(d)
2020-05-02 11:10:50 +00:00
Saxon f4e6a5217c revid/senders.go: using len(s.buf) to adjust mtsSender ring buffer instead of len(d) 2020-05-02 20:37:13 +09:30
Saxon Milton 3507474564 Merged in add-missing-audio-stuff (pull request #403)
revid/config: add missing audio related enums to TypeData map

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-02 09:50:44 +00:00
Saxon 147f975646 revid/config: add missing audio related enums for Input and InputCodec TypeData map keys 2020-05-02 18:47:52 +09:30
Saxon aa29647fcb revid/config/config.go: add InputAudio source in Input config field comment 2020-05-02 18:45:38 +09:30
Saxon Milton f359d9ce79 Merged in fix-loop-mode-pause (pull request #402)
revid: add stop signal channel to allow pause in loop mode

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-05-02 08:47:51 +00:00
Saxon d4e93e701b revid: add stop signal channel to allow pause in loop mode 2020-05-02 14:55:35 +09: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
Saxon Milton acb74e79f6 Merged in fix-sender-constructor-names (pull request #400)
revid/senders.go: newMtsSender=>newMTSSender and newHttpSender=>newHTTPSender
2020-04-27 11:42:35 +00:00
Saxon 48ecea7123 revid/senders.go: newMtsSender=>newMTSSender and newHttpSender=>newHTTPSender 2020-04-27 21:02:20 +09:30
Saxon Milton 18836f521b Merged in fix-rtmpurl-var-name (pull request #399)
revid/revid.go: updated variable names: RtmpUrl=> RTMPURL, RtpAddress=>RTPAddress and HttpAddress=>HTTPAddress
2020-04-27 10:56:22 +00:00
Saxon 9035669c4c revid/revid.go: updated variable names: RtmpUrl=> RTMPURL, RtpAddress=>RTPAddress and HttpAddress=>HTTPAddress 2020-04-27 20:21:32 +09:30
Saxon Milton 70eb302680 Merged in move-looper (pull request #398)
cmd/audio-player/looper => cmd/looper
2020-04-27 10:26:21 +00:00
Saxon b057ea5c10 cmd/looper: remove binary 2020-04-27 19:52:36 +09:30
Saxon d3b7a7ed5a cmd/audio-player/looper => cmd/looper 2020-04-27 19:37:35 +09:30
Saxon Milton 3a076cd9c0 Merged in sort-out-rb-capacity (pull request #397)
revid: get rid of output specific ring buffer parameters and use only RBCapacity and RBWriteTimeout

Approved-by: Trek Hopton <trek.hopton@gmail.com>
2020-04-27 03:49:23 +00:00
Ella Pietraroia 890f142fb9 Merged in godoc (pull request #387)
Package level comments

Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-04-23 05:35:23 +00:00
Ella Pietraroia 202345a5a6 protocol/rtp/rtp.go: 2 spaces instead of tab in description 2020-04-23 15:01:05 +09:30
Ella Pietraroia 1dbf40952a device/device.go package level comment vs function commenty 2020-04-23 14:54:25 +09:30
Ella Pietraroia b9c413fdd2 device/device.go package level comment wording 2020-04-23 14:51:12 +09:30
Ella Pietraroia 36dfb05326 formatting changes 2020-04-23 14:49:30 +09:30
Ella Pietraroia 0213c89b1b small formatting changes 2020-04-23 14:42:34 +09:30
Ella Pietraroia 2f95c3836c checking godoc on localhost and making edits 2020-04-23 13:13:37 +09:30
Ella Pietraroia 237ecadbc9 more accurate comment for device/device.go 2020-04-23 12:40:54 +09:30
Ella Pietraroia 149f95af84 no package level comments in test files 2020-04-23 12:34:11 +09:30
Saxon Nelson-Milton 10908a1749 cmd/rv/main.go: added delay before running stuff
We were getting problems with connection to RTSP device when revid was started from boot.
It seemed like system networking things were not given enough time to establish themselves
before we tried to use them. A delay before running revid fixes this, but is a bit of a
hacky solution. Better solution would be appreciated.
2020-04-10 17:33:24 +01:00
Saxon Nelson-Milton 4d5a85b853 revid/senders.go: remember previously adjusted RB element sizes 2020-04-10 17:32:44 +01:00
Saxon Nelson-Milton 2bfb4d6b95 revid: fix logging control
Setting log level at end of Revid.setConfig. Revid variable Logging to logging.
2020-04-10 16:22:04 +01:00
Saxon Milton cc467243ea revid/senders.go: reduce max buff len 2020-04-10 07:05:45 +00:00
Saxon Milton 40133eaad9 Merged in add-fixed-element-rb (pull request #396)
revid: reverted to fixed element size ring buffer
2020-04-09 06:31:03 +00:00