Saxon
52c8a43cb0
container/mts: added mpegts_test.go and first test TestBytes.
2019-05-06 23:07:26 +09:30
Saxon
5e568f277b
revid/revid.go: fixed comment for Revid.setupInput field
2019-05-06 16:04:56 +09:30
Saxon
b3775265e6
revid/config.go: not breaking logging lines
2019-05-06 15:59:41 +09:30
Saxon
5c40c48e97
revid/revid.go: in Revid.Start() if errors occurs on call to Revid.setupInput() fall through error check and return err
2019-05-06 15:54:33 +09:30
Saxon Milton
4c080e9288
Merged in start-funcs-return-cleanup-closure (pull request #194 )
...
revid: setupInput function for revid now returns closure that is used to do any clean up
2019-05-06 05:47:56 +00:00
Saxon
77ff88392f
revid: setupInput function for revid now returns closure that is used to do any clean up
2019-05-06 15:12:05 +09:30
Saxon Milton
408492ae1a
Merged in no-nil-outputs-panic (pull request #193 )
...
revid: does not panic when not outputs are defined in a config.
2019-05-05 13:24:12 +00:00
Saxon
8f74cd4ced
revid: does not panic when not outputs are defined in a config.
2019-05-05 22:50:59 +09:30
Saxon Milton
7e4cc82e35
Merged in logging-var (pull request #192 )
...
revid: logging is now checked as a valid device variable so that logging level may be changed remotely
2019-05-05 10:33:18 +00:00
Saxon
39745c9840
av: updated go mod
2019-05-05 19:51:20 +09:30
Saxon
ec290f1058
revid: logging is now checked as a valid device so that logging level may be changed remotely
2019-05-05 19:39:56 +09:30
Saxon Milton
b4ff40e269
Merged in remove-early-ringbuffer (pull request #184 )
...
revid: removed main ringBuffer
Approved-by: Alan Noble <anoble@gmail.com>
Approved-by: kortschak <dan@kortschak.io>
2019-04-27 12:24:08 +00:00
Alan Noble
149a2fa6b9
Fix package-level doc comment.
2019-04-26 00:36:23 +00:00
Saxon
b42278cfde
revid: improved comment for Config()
2019-04-25 15:44:34 +09:30
Alan Noble
a365424f5a
Updated description and copyright.
2019-04-25 01:26:50 +00:00
Alan Noble
0331bc49c7
Added contributors.
2019-04-25 00:54:27 +00:00
Saxon
3ab0be4a7a
revid: fixed typos in revid_test.go
2019-04-24 13:01:29 +09:30
Saxon
74379ea047
revid: simplified comments for Start, Stop and Update.
2019-04-24 13:00:20 +09:30
Saxon
1b06dae078
container/mts: not taking address of nopCloser
2019-04-24 12:57:04 +09:30
Saxon
e5f95d1ea0
revid: addressing PR feedback
2019-04-23 13:18:41 +09:30
Saxon
9ba72fac62
av: addressing PR feedback
2019-04-22 15:14:08 +09:30
Saxon
cbad00b6e6
av: fixed conflict
2019-04-21 23:58:59 +09:30
scruzin
81e3038b9b
go.mod: use ausocean/utils v1.2.6
2019-04-20 18:19:25 +09:30
Saxon
d76b60a515
revid: addressing PR feedback
2019-04-18 18:31:49 +09:30
Saxon
74c995d452
revid: addressing PR feedback
2019-04-18 16:55:48 +09:30
Saxon
1c5d3997bb
revid: fixed indentation on Dan's name under authors
2019-04-18 16:21:18 +09:30
Saxon Milton
6ee286e988
Merged in rtp-parsing (pull request #179 )
...
protocol/rtp: can parse payload from RTP packet
Approved-by: Alan Noble <anoble@gmail.com>
Approved-by: kortschak <dan@kortschak.io>
2019-04-16 00:31:21 +00:00
Saxon
e3c711d1f6
cmd/revid-cli: run failed log message to warning level
2019-04-15 13:13:01 +09:30
Saxon
cea3a5958a
revid: changed no location in reply log message to level debug
2019-04-15 13:09:56 +09:30
Saxon
56a9b7d6ef
av: fixed broken tests
2019-04-15 11:43:46 +09:30
Saxon
3534d9031a
av: updated go mod
2019-04-15 11:26:40 +09:30
Saxon
88431b1357
revid: made rtmpSender smarter with write error handling
2019-04-15 11:20:36 +09:30
Saxon
d18373908b
revid: added ringBuffer to rtmpSender
2019-04-15 10:48:12 +09:30
Saxon
d75ea20137
revid: applying some feedback from last PR
2019-04-15 10:25:35 +09:30
Saxon
f59879b51d
revid: removed ringBuffer after lexer
...
Now that we want buffered senders (as required), the ringBuffer that was after the
lexer has been removed. Instead, we now have an ioext.multiWriterCloser to which the
lexer writes to. This then writes to the encoders, and then encoders write to each of
their own multiWriteClosers, which write to the appropriate senders. We now call
close on the first multiWriteCloser to close down the entired pipeline, as this close
call propogates through each level.
We have removed the outputClips routine as it's not required anymore to get data
from the revid ringBuffer, and have removed other things that were used by this, like
the IsRunning function.
We have also updated tests to work with these changes - they are passing.
2019-04-15 08:42:56 +09:30
Saxon
4a613e600c
protocol/rtp: fixed gnu license url in file headers for parse_test.go and parse.go
2019-04-14 17:08:42 +09:30
Saxon Milton
899a2fe89e
Merged in buffered-mts-sender (pull request #180 )
...
revid: Buffered MtsSender
Approved-by: kortschak <dan@kortschak.io>
2019-04-14 01:44:53 +00:00
Saxon
b347f2e9d1
revid: set revid.isRunning to false before waiting, because this is what triggers output routine to be killed.
2019-04-14 11:13:17 +09:30
Saxon
5cd12bff8a
revid: dummyLogger in senders_test.go now uses pointer receiver for log
2019-04-13 20:41:47 +09:30
Saxon
9b48d22392
av: fixed conflicts with master
2019-04-13 20:15:08 +09:30
Saxon
b6199988a3
av: updating go.sum
2019-04-13 20:06:16 +09:30
Saxon
90a059b37d
av: now builds
2019-04-13 20:02:50 +09:30
Alan Noble
be0f8d0094
Fix typo in Rotation param.
2019-04-11 22:17:01 +00:00
Trek Hopton
4738bae0d1
Merged in audio-mts-encoder (pull request #182 )
...
Upgrade MTS encoder to transfer audio data
Approved-by: kortschak <dan@kortschak.io>
2019-04-11 06:41:18 +00:00
Trek H
e75b3e3dfd
Merge branch 'master' into audio-mts-encoder
2019-04-11 11:31:56 +09:30
Trek H
7c990b3bb5
mts: reordered, neatened and clarified code.
2019-04-10 17:18:42 +09:30
Saxon
0700a8270d
protocol/rtp: updated parse.go function comments
2019-04-10 16:56:32 +09:30
scruzin
863db58a84
Removed references to obsolete Session.
2019-04-10 16:32:07 +09:30
scruzin
d4c6a8f2a3
Removed as grossly out of date.
2019-04-10 16:06:36 +09:30
scruzin
af32f13932
Removed obsolete directory.
2019-04-10 16:04:18 +09:30