Commit Graph

322 Commits

Author SHA1 Message Date
saxon e9a196306c Now using my C_RTMP_ParseURL func - tested and working 2018-08-11 01:17:48 +09:30
saxon 2e3dfab7e2 Ported RTMP_ParseURL - still need to test 2018-08-11 01:13:25 +09:30
saxon e552384a42 Ported strstr() from c to go for use in librtmp.go 2018-08-10 23:22:53 +09:30
saxon 85de75a4c6 Cleaned up my structs - they are now all in go 2018-08-10 22:49:43 +09:30
saxon f0c5dd7bc3 Using my C_RTMP_ConnectStream func - tested and working 2018-08-10 22:30:22 +09:30
saxon 9fcdfe6367 Using my C_RTMP_Write func - tested and working 2018-08-10 22:27:51 +09:30
saxon 44187cdc22 Using my C_RTMP_IsConnected - tested and working 2018-08-10 22:20:11 +09:30
saxon ed536b2cdd Started using session interface again - tested and everything seems to be working 2018-08-10 22:17:01 +09:30
saxon 1c7fc111f0 changed int to int32 in structs 2018-08-10 16:50:53 +09:30
saxon a007bbeef1 added data length check to sliceToPtr 2018-08-10 16:46:39 +09:30
saxon db2f6a4756 Use len(... instead of sizeof in C_RTMP_SetupUrl 2018-08-10 16:43:19 +09:30
saxon 358e32d2ac Fixed alot of errors in code, now runnable 2018-08-10 16:10:08 +09:30
saxon 28ae89ac29 Use 0 in instead of 0.0 in float setting under C_RTMP_Connect0 2018-08-10 13:38:33 +09:30
saxon 7cea7c5628 Removed var tmp in C_RTMP_Connect for use in memset size determination, can just use var service created above 2018-08-10 13:37:35 +09:30
saxon e9fc1927b3 Added handling of av_len = 0 etc in C_SocksSetup 2018-08-10 13:31:17 +09:30
saxon cfe7689e31 Changed uintptr check to use nil instead of 0 2018-08-08 17:29:18 +09:30
saxon bded7b6240 Added comment regarding missing code left out with rtmp http stuff in it 2018-08-08 17:17:59 +09:30
saxon ace742d80e Got rid of *session Session check 2018-08-08 17:15:23 +09:30
saxon 87e9e383b1 Got rid of session interface and made session struct exported 2018-08-08 17:12:56 +09:30
saxon 441b97ed44 Split up consts 2018-08-08 17:06:16 +09:30
saxon 84c149f61b Added space between some consts 2018-08-08 16:59:32 +09:30
saxon 8ca1aac3db Commented all functions with name and location of C versions 2018-08-08 15:07:54 +09:30
saxon e4cd61b663 Started commenting functions to indicate name and location of C versions 2018-08-07 14:19:11 +09:30
saxon 16c769a411 changed names of my structs to have C_... 2018-08-07 13:58:00 +09:30
saxon 1841b16feb Commented my structs with locations and names in librtmp C library 2018-08-07 13:54:58 +09:30
saxon 736bbfed6d Changed name of avQueue to C_AvQueue 2018-08-07 12:42:37 +09:30
saxon f7559152d9 Changed name of sockBufSend to C_SockBufSend 2018-08-07 12:41:49 +09:30
saxon 5ffd3ddee6 changed name of writeN to C_WriteN 2018-08-07 12:40:43 +09:30
saxon d2fa240c1c Changed name of rtmpSendPacket to C_RTMP_SendPacket 2018-08-07 12:33:40 +09:30
saxon 342a575587 changed name of rtmpWrite to C_RTMP_Write 2018-08-07 12:32:23 +09:30
saxon 4a3ff1f4b9 Changed name of rtmpReadPacket to C_RTMP_ReadPacket 2018-08-07 12:31:30 +09:30
saxon 49a54bccf8 Changed name of rtmpPacketIsReady to C_RTMP_PacketIsReady 2018-08-07 12:30:59 +09:30
saxon beb59bf8e7 Changed name of all amfEncodes to C_AMFENcode... and changed name of all amfDecode... to C_AMFDecode... 2018-08-07 12:30:14 +09:30
saxon 2c6d458372 Changed name of amfPropEncode to C_AMFPropEncode 2018-08-07 12:29:02 +09:30
saxon 1e206875ee Changed name of sendConnectPacket to C_SendConnectPacket 2018-08-07 12:28:06 +09:30
saxon dd83eda2e9 Changed name of sendBytesReceived to C_SendBytesReceived 2018-08-07 12:27:28 +09:30
saxon f76b228f3e changed name of rtmpSockBufFill to C_RTMP_SockBufFill 2018-08-07 12:26:39 +09:30
saxon c8407ac2d0 Changed name of readN to C_ReadN 2018-08-07 12:25:20 +09:30
saxon a04647fb3b Changed name of handShake to C_HandShake 2018-08-07 12:24:25 +09:30
saxon 9df51d1bd1 Changed name of rtmpConnect to C_RTMP_Connect and, rtmpConnect0 to C_RTMP_Connect0 and rtmpConnect1 to C_RTMP_Connect1 2018-08-07 12:13:15 +09:30
saxon 2e6baaf732 Changed name of rtmpConnect to C_RTMP_Connect 2018-08-07 12:12:11 +09:30
saxon 2a26a0d625 Changed name of rtmpSetBufferMS to C_RTMP_SetBufferMS 2018-08-07 12:08:48 +09:30
saxon 9bd643bc89 Chaged name of rtmpEnableWrite to C_RTMP_EnableWrite 2018-08-07 12:07:42 +09:30
saxon 36cae47dc3 Changed name of socksSetup to C_SocksSetup 2018-08-07 12:05:58 +09:30
saxon 10d655f69c Changed name of rtmpSetupUrl to C_RTMP_SetupUrl 2018-08-07 12:04:49 +09:30
saxon 10733af04f Changed name of rtmpInit to C_RTMP_Init 2018-08-07 12:04:04 +09:30
saxon ba101285ff Changed name of rtmpAlloc to C_RTMP_Alloc 2018-08-06 15:42:16 +09:30
saxon fe16404448 Updated name of C_RTMP_IsConnected 2018-08-06 14:00:37 +09:30
saxon 049b47b92d Updating remote 2018-08-04 14:47:45 +09:30
saxon c967824d3b Updating some C code to make more usable 2018-08-04 13:08:52 +09:30
saxon 1a8aeace34 Updating c stuff 2018-08-02 22:09:05 +09:30
saxon 7f6d377cb1 Using my amfEncodeArray func - tested and working 2018-08-01 07:38:35 +09:30
saxon 56a7bede73 Using my amfEncodeEcmaArray - tested and working 2018-07-31 07:32:46 +09:30
saxon a1a8289a7f Ported amfEncodeEcmaArray - need to test 2018-07-31 07:30:34 +09:30
saxon f4ce5dff9d Using my amfEncode - tested and working 2018-07-31 07:22:40 +09:30
saxon 51fc5b49af Ported amfEncode - need to test 2018-07-31 07:16:10 +09:30
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