Trek H
|
86506b916e
|
ADPCM: decoder now writes to bytes.Buffer instead of returning a byte array, tests updated.
|
2019-02-28 13:12:41 +10:30 |
Trek H
|
16df9e78cb
|
ADPCM: encoder now uses bytes.Buffer so that bytes and byte arrays can be written out
|
2019-02-28 13:05:45 +10:30 |
Trek H
|
3ebf928ffe
|
ADPCM: encoder now using byte writer instead of returning byte slices
|
2019-02-28 12:53:51 +10:30 |
Trek H
|
d1c37569c4
|
ADPCM: resructure to encoder and decoder structs
|
2019-02-28 11:53:16 +10:30 |
Trek H
|
1ac4b16b5b
|
ADPCM: removed reference to revid in headers
|
2019-02-27 16:46:15 +10:30 |
Trek H
|
d95ce7efe6
|
ADPCM: fixed conversions and calculations for block variables
|
2019-02-25 14:43:26 +10:30 |
Trek H
|
936677f747
|
ADPCM: added descriptions to file headers and author to readme
|
2019-02-25 11:55:13 +10:30 |
Trek H
|
14f8e7d29c
|
ADPCM: correct calls to adpcm functions in test
|
2019-02-15 13:31:16 +10:30 |
Trek H
|
bd70144deb
|
ADPCM: Simplified for loops for creating and encoding/decoding blocks
|
2019-02-13 17:30:11 +10:30 |
Trek H
|
78a3127632
|
ADPCM: changed adpcm_test.go to use pre-allocation of byte slices
|
2019-02-13 16:58:21 +10:30 |
Trek H
|
7d3829d19f
|
ADPCM: pre-allocating memory for entire known length of output byte slice
|
2019-02-13 16:53:25 +10:30 |
Trek H
|
43c6027888
|
ADPCM: added helper function for adding int16s without overflowing
|
2019-02-13 12:43:13 +10:30 |
Trek H
|
c30b3de7c3
|
ADPCM: fixed spacing and overflow check
|
2019-02-13 11:53:06 +10:30 |
Trek H
|
790dfaba7e
|
Merge branch 'master' into audio-compression
|
2019-02-13 10:04:43 +10:30 |
Trek H
|
eed8cf7b3f
|
ADPCM: added decode test, named constants and added comments
|
2019-02-12 14:49:16 +10:30 |
Trek H
|
a68b8ec5de
|
ADPCM: removed todo comments
|
2019-02-11 15:25:10 +10:30 |
Trek H
|
a447a20229
|
ADPCM: moved commands and adpcm codec to appropriate folders
|
2019-02-11 12:11:26 +10:30 |
Saxon Milton
|
286ae4334b
|
Merged in psi-at-start (pull request #127)
stream/mts/encoder.go: writing psi at start of stream
Approved-by: Alan Noble <anoble@gmail.com>
|
2019-01-24 02:53:53 +00:00 |
saxon
|
df146cfb17
|
stream/mts/encoder.go: writing psi at start of stream
|
2019-01-23 15:50:25 +10:30 |
saxon
|
6b4e0946dd
|
stream/mts/mpegts.go: updated FindPMT comment
|
2019-01-22 11:27:24 +10:30 |
saxon
|
ba209a1d7c
|
mts/mpegts.go: FindPMT now also returns index
|
2019-01-22 11:21:12 +10:30 |
saxon
|
bc3a73bedc
|
av/stream/psi/psi_test.go: updated comment for buildPmtWithMeta()
|
2019-01-21 18:25:06 +10:30 |
saxon
|
67d952c6a7
|
psi/psi_test.go: made buildPmtWithMeta() safer and readable
|
2019-01-20 21:58:23 +10:30 |
saxon
|
a24e4ecb81
|
psi/psi_test.go: not making it look like I'm appending directly to a global
|
2019-01-20 21:48:34 +10:30 |
saxon
|
c4990c946f
|
psi/psi_test.go: not wrapp tstStr in []byte
|
2019-01-20 21:39:07 +10:30 |
saxon
|
239cebe347
|
psi/psi_test.go: made location tsts const
|
2019-01-20 21:12:26 +10:30 |
saxon
|
3835ff7ce1
|
psi/psi_test.go: made location tsts strings again and have buildPmtWithMeta take a string instead of []byte
|
2019-01-20 21:11:09 +10:30 |
saxon
|
b69c990b21
|
psi/psi_test.go: got rid of bytes declaration for location strigns
|
2019-01-20 21:04:27 +10:30 |
saxon
|
1a966e8f9b
|
psi/psi_test.go: improved some naming
|
2019-01-20 20:43:00 +10:30 |
saxon
|
5c4795786e
|
psi/helpers.go: modified UpdateLocation() to make updating of location in pmt cleaner, and also removed redundant conversion of string to byte slice
|
2019-01-20 20:14:27 +10:30 |
saxon
|
98d89a4e4e
|
mts: got rid of LocationStrBytes func
|
2019-01-18 13:21:35 +10:30 |
Saxon Milton
|
a76be1fd5b
|
Merged in single-frame-h264 (pull request #108)
av: allow for single h264 frame streaming
Approved-by: kortschak <dan@kortschak.io>
|
2019-01-16 05:28:20 +00:00 |
saxon
|
ae4d052a9f
|
need to update with master
Merge branch 'master' into fix-psi-bug
|
2019-01-13 20:13:42 +10:30 |
saxon
|
1ae261dce4
|
psi: return t instead of d in addPadding() func
|
2019-01-13 20:13:35 +10:30 |
saxon
|
7f140baf22
|
rtp: corrected error in comment
|
2019-01-13 16:42:30 +10:30 |
saxon
|
cb762c04c6
|
rtp: set defPayloadSIze to sendLen which is 7 *188 and also commented consts
|
2019-01-13 16:40:25 +10:30 |
saxon
|
efbc2a1a77
|
revid: fixed conflict with master regarding fatal log when raspivid doesn't start successfully
|
2019-01-13 14:36:49 +10:30 |
saxon
|
c4e2ca64a9
|
psi: modified addPadding to only do one resize
|
2019-01-12 17:51:39 +10:30 |
saxon
|
46f5ffd6f2
|
mts: PktSize to PacketSize
|
2019-01-12 17:36:35 +10:30 |
saxon
|
010abcfd0c
|
mts: ccMask to continuityCounterMask in encoder.go
|
2019-01-12 17:34:43 +10:30 |
saxon
|
662d71bf54
|
mts+psi: fixed conflicts with master
|
2019-01-12 17:03:55 +10:30 |
saxon
|
1e1a6bf0eb
|
rtmp: re-added blank line in rtmp_test.go and renamed sei to suppEnhInfo
|
2019-01-11 23:43:54 +10:30 |
saxon
|
27081e1ea9
|
flv: added back dans NewEncoder write fail code
|
2019-01-11 23:39:49 +10:30 |
Dan Kortschak
|
65e2ab3f6a
|
stream/mts{,psi}: fix comments
|
2019-01-11 22:29:48 +10:30 |
saxon
|
b63c55ae48
|
flv: fixed NewEncoder so that we still create encoder even if the HeaderByte write fails
|
2019-01-11 18:09:32 +10:30 |
saxon
|
83f5e9e68d
|
rtmp: no longer hardcoding frame test file path
|
2019-01-11 18:03:07 +10:30 |
saxon
|
10860e4e48
|
lex: modified h264 lexer to consider nal type 6 packets, i.e. sei packets, which seem important fro repeating single frames
|
2019-01-11 17:20:56 +10:30 |
Dan Kortschak
|
9d70949e2e
|
stream/flv: write first previous tag size
|
2019-01-11 14:55:05 +10:30 |
Dan Kortschak
|
7f07c4cb20
|
revid,stream/flv: add back initial header write
|
2019-01-11 13:53:05 +10:30 |
saxon
|
9ca7288622
|
psi: removed conflict with master
|
2019-01-11 13:17:14 +10:30 |