Commit Graph

24 Commits

Author SHA1 Message Date
aler9
e12b22ae77 fix encoding of RTP packets with padding
this fixes a SIGSEGV with GStreamer
2022-03-08 12:47:55 +01:00
aler9
ad4c3f1f53 rtpaac: do not touch pkt.Payload when decoding 2022-03-06 17:55:02 +01:00
aler9
17f05635dd rtp*: move time decoder into own package 2022-01-18 10:44:44 +01:00
aler9
725e1b13a3 rtp*: correctly decode timestamp in case of an overflow (~13h) 2021-12-09 20:27:11 +01:00
aler9
9f4f3054da rtpaac, rtph264: remove *RTP suffix 2021-09-28 15:33:38 +02:00
aler9
308802c5a1 rtpaac, rtph264: remove Decoder.Decode() 2021-09-28 15:22:49 +02:00
aler9
69967d6918 add h264 utilities 2021-09-23 20:03:49 +02:00
aler9
dae5a1f040 cleanup 2021-07-24 17:18:31 +02:00
aler9
8a3bcb0ff8 rtp*: improve coverage 2021-05-15 17:55:23 +02:00
aler9
258769040b rtp*: add DecodeRTP() 2021-05-14 22:11:11 +02:00
aler9
113935ab47 cleanup docs and tests 2021-04-08 19:22:26 +02:00
aler9
491b36cdc4 rtpaac: return au and pts separately 2021-04-05 17:56:04 +02:00
aler9
dcbd9d8211 rtp*: remove Read(), return nalus and pts separately 2021-04-05 17:15:56 +02:00
aler9
03137958c6 rtp*: improve robustness 2021-03-24 22:29:48 +01:00
aler9
2df57fbf75 rtpaac: support encoding frames bigger than 1460 bytes (https://github.com/aler9/rtsp-simple-server/issues/206) 2021-03-24 21:31:50 +01:00
aler9
134201bc94 rtpaac: support encoding aggregated packets 2021-03-24 15:01:22 +01:00
aler9
47261ce8d3 rtpaac: remove HBR suffix 2021-03-21 22:08:01 +01:00
aler9
1c2509cb54 update golangci-lint 2021-03-20 16:15:38 +01:00
aler9
830e3079e3 rtpaac: improve precision 2021-03-10 16:01:32 +01:00
aler9
be74692cb5 rtpaac: fix decoding timestamp of aggregated units 2021-03-10 14:26:19 +01:00
aler9
8504eca995 rtpaac: support decoding multiple AUs 2021-03-09 18:48:01 +01:00
aler9
9bc33c7e6c rtpaac: remove check on AU header 2021-03-09 14:04:46 +01:00
aler9
7be302bd03 rtp*: support decoding negative timestamps 2021-03-09 08:36:39 +01:00
aler9
9ea2f797ea rtpaac: add decoder, add tests 2021-03-07 16:53:53 +01:00