Trek H
5e4a2fb866
adpcm: naming
2019-05-17 00:58:40 +09:30
Trek H
a6d6a22b82
adpcm: changed enc and dec to use io.Writer as dst
...
also reordered encoder and decoder functions and remove old block consts
2019-05-17 00:52:36 +09:30
Trek H
29e49a7a1c
adpcm, pcm: updated documentation
2019-05-08 20:04:40 +09:30
Trek H
9fadb47902
adpcm: naming and documentation
2019-05-06 18:02:17 +09:30
Trek H
0570d7823d
adpcm: using consts where needed
2019-05-06 17:56:34 +09:30
Trek H
c27a726831
adpcm: updated BytesOutput function to account for padding
2019-05-05 18:46:03 +09:30
Trek H
60d789e697
adpcm: updated tests to use new test files
2019-05-05 18:08:50 +09:30
Trek H
ef9a38cb76
adpcm: length check before initialization
2019-05-02 00:02:33 +09:30
Trek H
d06388cfe9
adpcm: added overflow checks, improved initialization, naming
2019-05-01 23:53:08 +09:30
Trek H
b412b75fc6
adpcm: fixing offset error
2019-04-26 23:54:05 +09:30
Trek H
c089980175
adpcm: added function for calculating number of adpcm bytes output per given pcm bytes
2019-04-26 20:28:53 +09:30
Trek H
a9b1891bbb
adpcm: fixed merge error
2019-04-26 20:02:38 +09:30
Trek H
2fd8d8de1b
Merge branch 'adpcm-nonblock' of https://bitbucket.org/ausocean/av into adpcm-nonblock
2019-04-26 20:01:48 +09:30
Trek H
e55cc27a55
adpcm: changed adpcm to not have blocks of fixed size
2019-04-26 19:58:30 +09:30
Trek H
d136d13e38
adpcm: modified the adpcm encoding and decoding to not use blocks
2019-04-26 19:49:05 +09:30
Alan Noble
149a2fa6b9
Fix package-level doc comment.
2019-04-26 00:36:23 +00:00
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
scruzin
81e3038b9b
go.mod: use ausocean/utils v1.2.6
2019-04-20 18:19:25 +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
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
Saxon
02287bfd80
revid: added more to setupPipeline comment regarding parameters:
2019-04-10 14:05:53 +09:30
Saxon
bab1e62798
revid: don't return from revid.Stop() if a close of one of the senders fails
2019-04-10 12:57:28 +09:30
Saxon
a0fb380717
protocol/rtp: simplified hasExt function
2019-04-10 12:52:05 +09:30
Saxon
ff0c62910c
protcol/rtp: panic in Payload if length is not sufficiently long to be RTP packet.
2019-04-10 12:51:05 +09:30
Saxon
850b45d791
revid: temp writeCloser wc in setupPipeline renamed to w
2019-04-10 12:22:41 +09:30
Saxon
eb866ada5e
revid: restructure rtmpSender's Close method
2019-04-10 12:20:39 +09:30
Saxon
9a52f19e3d
revid: fixed mtsSender's output routine's logic
2019-04-10 12:19:28 +09:30
Saxon
3841b8cb5b
revid: fixed build error in revid_test.go
2019-04-10 12:16:51 +09:30
Saxon
f546b9daed
revid: improved mtsSender's output comment and moved closer to call
2019-04-10 12:15:46 +09:30
Saxon
dd833afe2e
revid: updated comment for setupPipeline
2019-04-10 12:13:08 +09:30
Saxon
d3e3904e75
revid: commented Revid.writeClosers
2019-04-10 12:11:45 +09:30
Trek Hopton
789a526e75
Merged in pcm-loc-change (pull request #183 )
...
Pcm package location change
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2019-04-09 07:44:15 +00:00
Trek H
669a7d3c22
Merge branch 'master' into audio-mts-encoder
2019-04-09 16:07:02 +09:30
Saxon
e92615ce8a
Merge branch 'buffered-mts-sender' of http://bitbucket.org/ausocean/av into buffered-mts-sender
2019-04-09 16:00:56 +09:30
Saxon
66622920d5
revid: Buffered MtsSender
...
The mtsSender now has a ringBuffer and tests have been updated accordingly. The mtsSender now uses an output routine to get data from it's ringBuffer to send.
Revid now uses ioext.multiWriteClosers for encoders to write to so that senders can be closed and therefore any output routines.
2019-04-09 15:58:34 +09:30