Commit Graph

266 Commits

Author SHA1 Message Date
saxon 558c27ffbc Ported amfPropEncode and now using - tested and working 2018-07-29 22:29:53 +09:30
saxon 1b1843d2b6 Fixed my avQueue func - now using, tested and working 2018-07-29 21:13:40 +09:30
saxon 10667ba5f0 Getting seg fault in avQueue 2018-07-29 11:03:34 +09:30
saxon 0fc985d1c5 using my amfDecodeNumber in rtmpSendPacket - tested and working 2018-07-29 10:57:06 +09:30
saxon c7640ada0e Fixed amfDeocdeInt16 - tested and working 2018-07-29 10:55:02 +09:30
saxon 084f7ce52b Using my amfDecodeString but need to fix amfDecodeInt16 - tested and working 2018-07-29 10:36:55 +09:30
saxon 6978e73aee Using my sendPacket func in sendConnectPacket - tested and working 2018-07-29 10:27:46 +09:30
saxon 1f6a59b050 Using all my encoding functions in sendConnectPacket - tested and working 2018-07-29 10:26:05 +09:30
saxon c205e3874a Using my amfEncodeNamedNumber and amfEncodeNumber - tested and working 2018-07-29 10:24:27 +09:30
saxon 60b88dbf6c Using my amfEncodeNamedBoolean and amfEncodeBoolean - tested and working 2018-07-29 10:21:53 +09:30
saxon a3ceff1a0a Using my afmEncodeNamedString - tested and working 2018-07-29 10:17:53 +09:30
saxon 0ae81ef52a Using my amfEncodeNumber - tested and working 2018-07-29 09:45:14 +09:30
saxon d886d43139 Using my amfEncodeString in a second place - tested and working 2018-07-29 09:43:19 +09:30
saxon c7549d4aa1 Using my amfEncodeString - tested and working 2018-07-29 09:42:20 +09:30
saxon fc897a509d USing my readN again - tested and working 2018-07-29 09:33:09 +09:30
saxon 76ced667b9 Works when I don't use my amfEncodeString, clearly we need to work on that 2018-07-29 09:31:19 +09:30
saxon bb1f63d8bd Fixed some serious bugs 2018-07-28 23:10:57 +09:30
saxon 4847728ddf Using C memory functions until I can use go ones using linkname stuff or get mine right such that they work 2018-07-28 22:32:59 +09:30
saxon 357bf4c87b Using my realloc - tested and working 2018-07-28 21:44:05 +09:30
saxon e059095c74 Using my rtmpSendPacket func - tested and working 2018-07-28 21:41:42 +09:30
saxon 8285941eec Using my sendConnectPacket func - tested and working 2018-07-28 21:30:08 +09:30
saxon fadac283e5 Created AMF 'enum' 2018-07-28 17:14:02 +09:30
saxon 7ddd2ac6d1 Using our amfEncodeInt32 - tested and working 2018-07-28 16:44:27 +09:30
saxon 93104c1539 Using my sendBytesRecieved func - tested and working 2018-07-28 16:37:15 +09:30
saxon 43c3f7032c Ported sendbytesrecieved 2018-07-28 16:36:01 +09:30
saxon 7d9d4639b9 Using my sockBufFill - tested and working 2018-07-28 16:28:24 +09:30
saxon 670e79f8f0 Using my readN - tested and working 2018-07-28 15:50:59 +09:30
saxon 89e5f334da Hopefully fixed readN problem 2018-07-28 15:47:32 +09:30
saxon 159a21c73a using my writeN tested and worked, but still using C readN 2018-07-28 15:41:38 +09:30
saxon 55d96bb2f1 Using my handshake func failed, need to go in and see what's wrong 2018-07-28 15:37:50 +09:30
saxon 4062508078 Now rtmpConnect1 is using after having gone in and started using C funcs, let's start to try and use mine instead 2018-07-28 15:36:32 +09:30
saxon 3215983163 Tried using my rtmpConnect1 func - tested but failed - going to go in and use more c stuff until working 2018-07-28 15:34:11 +09:30
saxon 71be64631b Using my rtmpConnect0 - tested and working 2018-07-28 15:32:38 +09:30
saxon 603ac6dfc7 My rtmpConnect now working after using C funcs inside 2018-07-28 15:31:45 +09:30
saxon fc53e45505 Using my rtmpConnect - tested but failed, going to go into rtmp connect and use C funcs instead of mine 2018-07-28 15:29:05 +09:30
saxon 8c2748af0f Using my rtmpSetBufferMS - tested and working 2018-07-28 15:26:38 +09:30
saxon 42f0e791cf Using my rtmpEnableWrite - tested and working 2018-07-28 15:25:31 +09:30
saxon b20a344eb1 Commented out rtmp close and rtmp frees - tested and working 2018-07-28 15:24:36 +09:30
saxon 3a56d47244 Using my rtmpParseURL- tested and working 2018-07-28 15:23:25 +09:30
saxon 0bac388843 Using my rtmpInit - tested and working 2018-07-28 15:22:15 +09:30
saxon e7ba480770 Using my rtmpAlloc - tested and working 2018-07-28 15:20:30 +09:30
saxon 69ff0bbad5 Back to working order - now we will slowly go through changing to my funcs making sure it works 2018-07-28 15:08:09 +09:30
saxon 80cc24f665 Ported ReadN, but need to get things working 2018-07-28 14:55:25 +09:30
saxon 6a6f704840 Going to start using go structs instead of C 2018-07-28 14:27:30 +09:30
saxon 5a6c6837ea Can't understand this bug I have 2018-07-28 11:25:35 +09:30
saxon 656bec1cfd Added some todos to rtmp_test.go 2018-07-28 11:08:05 +09:30
saxon 5cba7d7c02 Wrote realloc func 2018-07-28 11:05:51 +09:30
saxon 5cca4d45a5 Getting seg fault 2018-07-28 10:15:12 +09:30
saxon 0d7d445804 Got rid of build errors, just need to test 2018-07-27 14:44:02 +09:30
saxon 736e96142c Porting alot of encoding decoding funcs 2018-07-27 14:06:40 +09:30
saxon c86bede9d0 Ported sendConnectPacket - still need to test 2018-07-26 17:06:44 +09:30
saxon 46673e0309 Finally found value for av_connect 2018-07-25 10:56:59 +09:30
saxon 7088a88fe9 Tested handshake 2018-07-24 21:36:39 +09:30
saxon 839738df13 Ported handshake - still need to test 2018-07-24 21:30:50 +09:30
saxon 3e0d1a01d2 Still writing handShake func and also created new memcmp func 2018-07-23 08:38:22 +09:30
saxon 4eff566a73 Started writing handshake function - program currently still buildable 2018-07-23 00:14:23 +09:30
saxon aaa7cdbdab Ported SocksSetup and tested 2018-07-22 23:31:19 +09:30
saxon 6cc807f56f Ported RTMP_IsConnected and tested 2018-07-22 23:06:10 +09:30
saxon d00a2994e3 Ported RTMP_ConnectStream and tested 2018-07-22 23:01:50 +09:30
saxon ee44c3d713 Change some funcs from static to non static so that I can use them 2018-07-22 22:40:16 +09:30
saxon e3eaa99284 Ported RTMP_Connect0 to rtmpConnect0 - and tested with success 2018-07-22 18:18:46 +09:30
saxon 30cf9bd6e3 Ported rtmp connect 2018-07-21 08:54:16 +09:30
saxon 5938dcf0d5 Ported RTMP_SetBufferMS and tested 2018-07-20 21:34:38 +09:30
saxon cba28550e2 Implemented ported rtmpEnableWrite 2018-07-20 21:31:55 +09:30
saxon ee09683248 Removed func calls we don't need and also improved testing 2018-07-20 21:28:00 +09:30
saxon 2d02b77fc1 Removed functions we don't need 2018-07-20 21:27:28 +09:30
saxon c01ea8323c Implemented rtmp close func, but need to do more testing - also changed rtmp.c and rtmp.h to remove static funcs 2018-07-20 21:25:02 +09:30
saxon 09a1470df7 Wrote rtmpClose and close internal and tested - but more testing needed 2018-07-20 21:23:57 +09:30
saxon d3b00475ae Using Saxon's setup URL func, tested and working 2018-07-20 17:50:32 +09:30
saxon 3b25a0f254 Replaced RTMP_Init with Saxon's rtmpInit - tested and works 2018-07-20 17:48:44 +09:30
saxon 12788e0325 Tested rtmpAlloc - works 2018-07-20 17:47:05 +09:30
saxon 1d1ff01681 Added some test cases for helper functions 2018-07-20 17:40:37 +09:30
saxon cf8568bf40 Building without error, just need to test 2018-07-20 15:14:39 +09:30
saxon e0f07b9bca Merge branch 'librtmpPorting' of http://bitbucket.org/ausocean/av into librtmpPorting 2018-07-20 14:10:38 +09:30
saxon a0fa9106d6 Creating wrapper for unsafe.Pointer conversion 2018-07-20 14:10:08 +09:30
Jake Lane 9c1c5cb601 rtmp: Implemented afmEncodeInt24 2018-07-20 10:23:40 +09:30
saxon de4e673e94 Started writing socksSetup func 2018-07-20 01:49:03 +09:30
saxon e5696f389d Wrote rtmpSetupUrl, but need to test 2018-07-20 01:05:21 +09:30
saxon e04ae76dcf Wrote rtmp init func 2018-07-19 17:30:30 +09:30
saxon 8dc2b27bad Merge branch 'librtmpPorting' of http://bitbucket.org/ausocean/av into librtmpPorting 2018-07-19 17:25:05 +09:30
saxon b8c54118c9 Created allocate func 2018-07-19 17:24:37 +09:30
Jake Lane b18ae29132 rtmp: Implement afmEncodeInt16 2018-07-19 16:59:52 +09:30
saxon 283fb1e3ab Fixed internal compiler error 2018-07-19 16:59:03 +09:30
saxon 232cb2280f Internal compiler error 2018-07-19 16:51:16 +09:30
saxon 346774ee35 Merge branch 'librtmpPorting' of http://bitbucket.org/ausocean/av into librtmpPorting 2018-07-19 16:45:15 +09:30
saxon 0c078ea7e1 Updated linking options 2018-07-19 16:43:37 +09:30
Jake Lane 6903276a18 rtmp: Implement afmDecodeInt16 2018-07-19 16:22:35 +09:30
saxon cc616b12d4 implemented endSession func 2018-07-19 16:07:31 +09:30
saxon 6e8ef99953 Created startSession func 2018-07-19 16:05:14 +09:30
saxon e83689c8e8 using my constants instead 2018-07-19 15:38:10 +09:30
saxon 6fc7640b6b added consts and cleaned some things up 2018-07-19 15:33:33 +09:30
saxon b29debd3aa Ported sockbufsend and now actually using 2018-07-19 15:27:27 +09:30
saxon 0245ec46ee Ported sockbufsend and now using 2018-07-19 15:25:10 +09:30
saxon fe53876c4f Ported sockbufsend 2018-07-19 15:23:06 +09:30
saxon 86dba64125 Merge branch 'librtmpPorting' of http://bitbucket.org/ausocean/av into librtmpPorting 2018-07-19 14:50:03 +09:30
Jake Lane b327c5772b rtmp: afmDecodeInt24 generated port from c2go 2018-07-19 14:47:03 +09:30
saxon a9e950cef7 Just need to commit 2018-07-19 04:48:31 +09:30
saxon e51ec5b929 Create AMFObject struct 2018-07-19 01:27:56 +09:30
saxon f903ebd375 Create RTMP_LNK go struct 2018-07-19 01:24:47 +09:30
saxon 5c8274786c Created go RTMPChunk struct 2018-07-19 01:11:55 +09:30