549 Commits

Author SHA1 Message Date
Eric Tang 3ddbc8f9d4 Merge pull request #51 from ericxtang/master
Fix write trailer bug
2018-10-21 20:22:02 -07:00
Eric Tang 96fe07ee6b Merge pull request #73 from szook/reorder-comments-to-match-field
reorder comments to match field
2018-10-15 00:05:31 -07:00
szook 35491038e3 reorder comments to match field 2018-10-01 11:37:59 -04:00
Eric Tang 7d93fa5e2a Merge pull request #61 from sprucehealth/master
Fix panic in ReadPanic when no streams
2018-08-14 18:15:33 -04:00
Samuel Stauffer b85074b277 Fix panic in ReadPanic when no streams 2018-05-15 12:26:55 -07:00
Eric Tang f98bf9bd9e Merge pull request #55 from j0sh/tsrollover
Handle streams longer than 2^24 ms.
2018-02-26 18:31:45 -05:00
Josh Allmann 4003a2c806 Handle streams longer than 2^24 ms.
The FLV timestamp field is only 24 bits. A stream will hit this in
less than 5 hours, starting from a timestamp of 0. In this case,
write out the timestamp as an extended field for type-0 chunks
(type0 is the only output chunk type that is supported right now).
2018-02-13 19:44:50 -08:00
Eric Tang 5a7f5d7453 fix write trailer bug 2018-01-12 15:48:21 -05:00
nareix bd41a3b90f Merge pull request #21 from DigitallyImported/validate-adts-aot
ATDS: add AOT validation
2017-11-02 23:20:16 -05:00
nareix 58973ae6c6 Merge pull request #22 from DavidJFelix/patch-1
Add license file to make it more official
2017-11-02 23:20:07 -05:00
nareix af80c44445 Merge pull request #31 from acls/rtsp-digest-auth
RTSP Use basic auth or digest auth, not both
2017-11-02 23:19:52 -05:00
nareix dfc1226880 add bits 2017-11-03 12:10:42 +08:00
nareix 261fd7f9b0 Merge pull request #34 from netroby/master
time import , but not usage. CROS must set
2017-07-21 18:08:52 +08:00
netroby 44a568431b time import , but not usage. CROS must set 2017-07-13 18:02:10 +08:00
Aaron Shumway 69dc07881c use basic auth or digest auth, not both 2017-04-20 11:05:33 -06:00
David J. Felix 9f0fbcd6e0 Add license file to make it more official
The README specifies an MIT license, but this should comply more closely with github norms.
2017-02-24 18:30:14 -05:00
Anton Baklanov 717b3e0122 ATDS: add AOT validation
MPEG 4 ADTS frame can not have AOT value greater than AAC_LTP.

For HE AAC (both v1 and v2) AOT should be set to AAC_LC. Clients are
supposed to use implicit SBR signaling to detect presence of SBR.

Ref:

https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/adtsenc.c#L65
https://developer.apple.com/library/content/technotes/tn2236/_index.html
2017-02-04 23:27:25 +02:00
nareix 4b82a8ce74 Merge pull request #19 from ericxtang/master
update example code to the new version
2017-01-10 13:08:03 +08:00
Eric Tang bf48f24655 update example code to the new version 2017-01-09 19:57:07 -05:00
nareix cdca0d649c Merge pull request #18 from nareix/develop
dev => master
2016-12-21 20:44:39 +08:00
nareix 2dfcc0e970 x 2016-12-21 20:42:47 +08:00
nareix 29ab47dd81 Merge pull request #17 from nareix/develop
dev => master
2016-12-21 20:42:11 +08:00
nareix 0398ae73b7 x 2016-12-21 20:41:10 +08:00
nareix 234ce7d028 Merge pull request #14 from dustinblackman/master
Remove unused code
2016-11-06 10:38:30 +08:00
Dustin Blackman 40b45c95aa remove unused code 2016-11-05 11:29:50 -04:00