saxon
|
716a92a72c
|
stream/rtp/encoder.go: sendLen to sendSize and capturing error from e.Encode()
|
2019-02-09 19:31:15 +10:30 |
saxon
|
01513fbb3f
|
stream/rtp/encoder.go: correct encoder.Write to work if an abitrary number of bytes are written
|
2019-02-09 13:22:18 +10:30 |
saxon
|
d5a26a98ff
|
stream/rtp/encoder.go: more sensible use of encoder buffer
|
2019-02-08 20:20:19 +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
|
d5b6e91892
|
rtp: using 'size' instead of 'len'
|
2019-01-02 10:32:48 +10:30 |
saxon
|
e1dd89b348
|
rtp: using static memory to hold bytes of rtp pkts
|
2018-12-27 14:44:30 +10:30 |
saxon
|
618fadd90b
|
revid: trying to fix jumpy rtp
|
2018-12-14 20:05:10 +10:30 |
saxon
|
0531b9542b
|
rtp: client only needs to specify padding length and then padding indicator is set based on this
|
2018-11-24 12:22:17 +10:30 |
saxon
|
5eb7225da9
|
revid & rtp: fixed up some logging, line breaks, and simplified some decrements/increments
|
2018-11-24 12:14:44 +10:30 |
saxon
|
103bd2b91c
|
rtp: removed exclamation marks in panics
|
2018-11-22 19:32:31 +10:30 |
saxon
|
efe2333683
|
rtp: added some commenting
|
2018-11-21 20:28:40 +10:30 |
saxon
|
1cebc821d1
|
revid and rtp: simplified relationship between mts encoder and rtp encoder and revmoed queue
|
2018-11-21 20:23:02 +10:30 |
saxon
|
338bc53e24
|
rtp: added standards information regarding padding
|
2018-11-21 17:30:46 +10:30 |
saxon
|
6f1515cc46
|
rtp: simplified addition of padding to rtp packet
|
2018-11-21 17:30:46 +10:30 |
saxon
|
f4d44e0c79
|
rtp: using = instead of |= for setting of rtp packet fields
|
2018-11-21 17:30:46 +10:30 |
saxon
|
b09a422baa
|
rtp: use go imports
|
2018-11-21 17:30:46 +10:30 |
saxon
|
842fea8bce
|
rtp: fixed bug in Queue creation
|
2018-11-21 17:30:46 +10:30 |
saxon
|
7a1c628731
|
rtp: cleaned up queue structure in rtp/encoder.go - made safer, error checking etc
|
2018-11-21 17:30:46 +10:30 |
saxon
|
16614df9f5
|
rtp: started using mpegts encoder inside rtp encoder so that fragmentation i.e. smaller rtp packets is easier. Streams fine.
|
2018-11-21 17:30:46 +10:30 |
saxon
|
fce0937810
|
rtp: wrote some code so that config validated udp and rtp stuff as well
|
2018-11-21 17:30:46 +10:30 |
saxon
|
5cc35a77a5
|
rtp: finished encoder file - wrote encode function, wrote timestamp function and sequence number function - need to test
|
2018-11-17 23:17:08 +10:30 |
saxon
|
ddf25e1fbe
|
rtp: started writing encoder for rtp. Needto work out what the packet type part of the header should be
|
2018-11-17 17:43:04 +10:30 |
saxon
|
1a15889522
|
rtp: fixed bug by actually checking to see if there is padding before adding padding size to end buf - which would mean there's actually padding
|
2018-11-17 17:17:54 +10:30 |
saxon
|
a6cbfee22b
|
rtp: finished testing function, works, but first test failing
|
2018-11-17 17:04:26 +10:30 |
saxon
|
9f329d49b6
|
rtp: writing test function inside rtp_test.go
|
2018-11-17 16:52:57 +10:30 |
saxon
|
4e7e779de7
|
rtp: created rtp packet structure, wrote byte function (interprets packet structure and creates equivalent byte slice and started writing test utilities
|
2018-11-16 19:35:19 +10:30 |