Dan Kortschak
2791939f34
ring: reverse time discounting
2018-06-06 17:53:15 +09:30
Dan Kortschak
04df5c2aa2
revid: plumb ring.Buffer into clip handling
...
This drops ringbuffer and changes the behaviour from purging old
unhandled clips to dropping new unhandled clips.
2018-06-06 17:53:15 +09:30
Dan Kortschak
173d7c3879
rtmp: clean up session handling and CGO interface
...
* Make C compilation arch-independent, including shared lib use and fix
for broken librtmp include install.
* Provide package-root level makefile for building C lib.
* Remove package global.
* Use Go-idiomatic naming for methods.
* Restucture flow to reduce indentation.
* Use []byte len in place of additional param.
* Use unix-idiomatic return status values.
2018-05-29 15:36:28 +09:30
richardsonjack
898b231521
Update log API call
2018-05-24 12:20:41 +09:30
richardsonjack
63f56a964f
Merge branch 'master' of https://bitbucket.org/ausocean/av/src
2018-05-24 12:13:05 +09:30
richardsonjack
9b4d2127b0
fix spelling error
2018-05-24 12:12:53 +09:30
Saxon1
074eab0fb2
Merge branch 'master' of https://bitbucket.org/ausocean/av/src
2018-05-24 11:59:12 +09:30
richardsonjack
7dbb48f5c1
Update to use new logger
2018-05-24 11:58:53 +09:30
Saxon1
8282cd3880
printing clearing output chan less
2018-05-24 11:58:49 +09:30
Saxon Milton
8e806b59dc
Merge branch 'master' of https://bitbucket.org/ausocean/av
2018-05-14 16:24:45 +09:30
Saxon Milton
839ac9d922
updating changes
2018-05-14 16:23:55 +09:30
Alan Noble
3792c7953d
Export GetBitrate().
2018-05-14 15:43:19 +09:30
Alan Noble
953cecf9da
Use a separate sendMutex not the main mutex!
2018-05-07 23:06:06 +09:30
Alan Noble
cc45b02609
Use mutex instead of isSending to be safe.
2018-05-07 22:39:58 +09:30
Alan Noble
defe5c54a8
Made logging a bit less verbose using Detail messages.
2018-05-07 21:16:40 +09:30
Saxon Milton
3f49f56ec5
defunct process fix
2018-05-07 14:21:11 +09:30
Saxon Milton
5b5d17ee87
Removed additional isRunning check.
2018-05-07 12:26:39 +09:30
Saxon Milton
47125ef281
Created isSending flag
2018-05-07 12:23:50 +09:30
Alan Noble
098cc19c60
More checks for isRunning.
2018-05-07 12:11:43 +09:30
Saxon Milton
b2269ef8d8
Fixed error
2018-05-06 23:36:49 +09:30
Saxon Milton
8179b371e6
Increased debugging messages and also potentially fixed blocking issue
2018-05-06 23:03:44 +09:30
Saxon1
463e983b21
Changing bitrate/ringbuffer size to debug
2018-05-06 19:33:51 +09:30
Saxon1
6ccdcef83f
Removed the other error count
2018-05-06 19:15:01 +09:30
Saxon1
cbcbc10658
Removing error count
2018-05-06 19:12:35 +09:30
Saxon1
76d0de2ffb
trying new way to deal with send errors
2018-05-06 19:11:42 +09:30
Saxon1
d03e70e8dc
perhaps clip size theshold was too small??
2018-05-06 18:50:21 +09:30
Saxon1
99515edee5
ran go fmt
2018-05-06 18:08:45 +09:30
Saxon1
4dbc6532ec
More messages
2018-05-06 17:42:02 +09:30
Saxon1
23a086dfaa
Fixing blocking
2018-05-06 17:33:44 +09:30
Saxon1
b111d98892
fixing issues
2018-05-06 17:24:36 +09:30
Saxon1
145708c334
some more checks
2018-05-06 17:16:38 +09:30
Saxon1
5d7238f5b3
Trying to fix a whole heap of bugs
2018-05-06 16:48:17 +09:30
Saxon1
d2ff9731e4
flushing data in different spot
2018-05-06 01:15:51 +09:30
Saxon1
c7ec750b4f
need to stop it from blocking
2018-05-06 00:49:34 +09:30
Saxon1
6500eef888
This could be it
2018-05-06 00:36:07 +09:30
Saxon1
39e6a785ef
removed bad free and added better to clean output chan
2018-05-06 00:26:02 +09:30
Saxon1
88c2104048
Let's try this
2018-05-05 23:42:29 +09:30
Saxon1
0e8ee5975d
trying not to end and start rtmp session
2018-05-05 23:33:06 +09:30
Saxon1
0b9f678354
Trying to fix mem leak
2018-05-05 23:25:59 +09:30
Saxon1
3d0a88036a
decrease bitrate/ringubffer verbosity
2018-05-05 14:30:18 +09:30
Saxon1
5bb2bcc5f6
trying to slow things down a little
2018-05-05 14:26:01 +09:30
Saxon1
2289bb8e5a
changing bitrate
2018-05-05 14:01:45 +09:30
Saxon1
a7544006cb
printing out raspivid command
2018-05-05 13:57:49 +09:30
Saxon1
144e352e41
removing flip flags
2018-05-05 13:53:45 +09:30
Saxon1
432e9d6c54
Fixed []strgin to string
2018-05-05 13:53:01 +09:30
Saxon1
393583572b
Still fixing flipping stuff
2018-05-05 13:51:58 +09:30
Saxon1
3c0b507bd1
fixing some more errors
2018-05-05 13:48:38 +09:30
Saxon1
40c0989fc1
adding forward slash
2018-05-05 13:47:11 +09:30
Saxon1
900aca638e
fixing import
2018-05-05 13:46:28 +09:30
Saxon1
6f94ea3107
fixing flilp bug
2018-05-05 13:45:07 +09:30