Commit Graph

3222 Commits

Author SHA1 Message Date
saxon fc6dfef893 Started writing test file for easily testable functions 2018-07-16 01:45:52 +09:30
saxon 50c3f8c20a Writing more universal functions so that they can work on multiple types 2018-07-15 18:56:59 +09:30
saxon abd5cc27de Wrote WriteN - still need to test 2018-07-15 17:18:24 +09:30
saxon 39ad3b6ac8 Moving things around a bit to make it cleaner 2018-07-15 16:50:56 +09:30
saxon 384fa23e5b Finished writing out the sendPacket function, now time to try and compile 2018-07-15 16:48:38 +09:30
saxon 12f02fb261 Updating my progress - currently porting sendPacket 2018-07-15 16:21:20 +09:30
saxon 897c1541c3 Replaced copy with memmove 2018-07-14 22:10:01 +09:30
saxon bc007a09f8 Just saving my progress :) 2018-07-14 15:36:58 +09:30
saxon a9b5c7a26f Added some commenting above functions 2018-07-14 15:21:01 +09:30
saxon 0898d50f0f Using indxptr func in all places 2018-07-14 15:01:06 +09:30
saxon a48d2fe008 Created inxPtr func to get values in array 2018-07-14 14:59:00 +09:30
saxon 3ae7bf79da Added todo comments 2018-07-14 14:52:54 +09:30
saxon 965641be16 Got rid of C.memcpy 2018-07-14 14:49:21 +09:30
saxon 438cf8470b Created incPtr function for ptr increment 2018-07-14 14:30:58 +09:30
saxon 472ba48f07 more clean up of rtmpWrite - Removed unecessary conversions to unsafe pointer 2018-07-14 14:24:10 +09:30
saxon c3bd4b5e0b Started porting sendPacket 2018-07-14 02:08:59 +09:30
saxon 8ab61598a9 Cleaned up further 2018-07-14 01:58:23 +09:30
saxon 391c9a538e Fixed it again - don't try to emulate memcpy with a loop 2018-07-14 01:33:59 +09:30
saxon c2e1df170c Tried to make it more go like, but think I broke it 2018-07-14 01:13:17 +09:30
saxon b0aa39c29b Finally working 2018-07-13 20:30:52 +09:30
saxon 21e80b483c Taking out linker option I don't need 2018-07-13 20:20:12 +09:30
saxon 4c1892e36f Still trying to debug 2018-07-13 05:21:17 +09:30
saxon 137d60bde6 Still can't find the bug 2018-07-13 03:37:57 +09:30
saxon 4819cc92ec Fixed to the extent that youtube thinks stream is starting but nothing playing 2018-07-13 02:46:05 +09:30
saxon 7b20e8f767 Just about to fix is I think 2018-07-13 02:33:06 +09:30
saxon b1f470344d Making more C like to try and fix bugs - about to test 2018-07-12 23:47:11 +09:30
saxon f4cb2700ca Started writing sendPacket func 2018-07-12 02:50:00 +09:30
saxon d82838dcc0 Got rid of writeFrame func we don't need 2018-07-12 02:36:33 +09:30
saxon 18cdcde149 About to test 2018-07-12 01:02:46 +09:30
saxon 46cff84322 Ran go fmt 2018-07-12 00:50:18 +09:30
saxon 24eac36bbd It builds 2018-07-12 00:35:53 +09:30
saxon 929bdb32f9 Think I've cleaned it up a bit more, about to build 2018-07-12 00:31:17 +09:30
saxon 030b3f6fca Taking a break 2018-07-11 14:54:35 +09:30
saxon ea14c4989b About to try and build 2018-07-11 14:26:07 +09:30
saxon 4415d2c089 Finished making major change to how I increment pointers 2018-07-11 14:22:17 +09:30
saxon 9c67bc06a3 About to make a big change, so want to commit now 2018-07-11 14:16:19 +09:30
saxon 072c065224 rtmp.go builds after porting RTMP_Write to rtmpWrite. Still need to clean up and test 2018-07-10 20:06:49 +09:30
saxon a4349bd013 Getting rid of errors 2018-07-10 18:45:34 +09:30
saxon.milton@gmail.com 5861fe64d0 Merged in revidTestingImrpovement (pull request #37)
RevidTestingImprovement

Approved-by: kortschak <dan@kortschak.io>
2018-07-10 03:15:13 +00:00
Dan Kortschak 372c42d5aa flv,generator: clean up FLV handling 2018-07-07 15:27:59 +09:30
Dan Kortschak d7525e0a47 cmd/revid-cli: add profiling support 2018-07-05 20:54:10 +09:30
Dan Kortschak db6ca2922a revid,parse: wire parse.H264 to revid
Through experimentation I have realised the previous ordering of NALU
types does not work with YouTube. I have also exhaustively checked the
requirement for each of the 3 NALU types that are checked and all are
needed. Finally, I have checked whether 7 is needed because of its
inclusion in a parallel branch; checking for this type prevents this
code from working.
2018-07-05 19:10:17 +09:30
saxon e4a1583583 Working on porting rtmp write func 2018-07-05 16:25:46 +09:30
saxon 157ac833db Implemented writeFrame in go, next is rtmp write frame 2018-07-05 12:38:02 +09:30
saxon 132cf79f4c Merge branch 'LibRTMPPortingAttempt2' of https://bitbucket.org/ausocean/av into LibRTMPPortingAttempt2 2018-07-05 11:27:38 +09:30
saxon 3d3b4d2af5 Getting ready for a test run 2018-07-05 10:16:30 +09:30
saxon.milton@gmail.com c9b162cc0b Merged in revidTestingImrpovement (pull request #38)
RevidTestingImrpovement

Approved-by: saxon.milton@gmail.com <saxon.milton@gmail.com>
2018-07-05 00:42:53 +00:00
saxon d68b1c78bf Reverting rtmp.go to orginal 2018-07-05 09:58:57 +09:30
saxon 419ee0e76e Deleting stuff I don't need 2018-07-05 09:49:30 +09:30
saxon 1f6c2cf466 Getting rid of tests I don't need atm 2018-07-05 09:30:47 +09:30