Ella Pietraroia
d5e0bf7731
remove all tests
2020-01-20 16:19:04 +10:30
Ella Pietraroia
61bb0b68f6
adding staright to file testing in, need to remove
2020-01-16 15:57:57 +10:30
Ella Pietraroia
b0dd41dcf0
back to no testing
2020-01-16 14:39:44 +10:30
Ella Pietraroia
6f16f68611
adding variable to choose how many frames to skip before filtering
2020-01-13 10:49:01 +10:30
Ella Pietraroia
b39a440105
making mog filter that only dectects motion on every 5 frame (will make this a var)
2020-01-13 10:49:01 +10:30
Saxon
78bb0db323
revid: removed comment no longer needed
2020-01-09 14:04:37 +10:30
Saxon
d90d2203bd
revid: only using one set of ring buffer parameters rather than MTS and RTMP
2020-01-09 13:58:44 +10:30
Saxon
7086960e66
revid/revid.go: fixed ring buffer related string literal confusion
2020-01-09 13:38:23 +10:30
Saxon
0f9eba4bb1
revid/config/config.go: updated ring buffer variable names in TypeData map
2020-01-09 13:38:23 +10:30
Saxon
e9bd2fc0d1
revid: now using variable ring buffer
2020-01-09 13:31:03 +10:30
Scott
1b45c52379
Added motion filter variables.
2020-01-09 11:41:09 +10:30
Saxon Milton
36220e967f
Merged in rtp-jpeg-extractor (pull request #289 )
...
codec/mjpeg: RTP/JPEG extractor
Approved-by: Alan Noble <anoble@gmail.com>
2020-01-07 04:43:07 +00:00
Ella Pietraroia
ba1c304281
no looging messages
2020-01-07 13:44:48 +10:30
Ella Pietraroia
492e5025de
revid/revid.go adding info messages
2020-01-07 11:10:04 +10:30
Ella Pietraroia
04b7a79055
revid/revid.go adding CBR=true for MJPEG encoded video for RaspiVid and RSTP
2020-01-07 10:45:45 +10:30
Saxon
2d824707ee
Fixed bugs, now working
2020-01-03 17:15:06 +10:30
Ella Pietraroia
b9df8e388a
all mjpeg input codecs will have constant bitrate, as variable bitrate is only for h264
2020-01-03 16:47:38 +10:30
Scott
523dfab86b
revid/config/config.go: Added full stop.
2020-01-02 17:05:50 +10:30
Scott
d853860526
Added type data for filters variable
2020-01-02 16:14:37 +10:30
Scott
f74e08d70a
Filter safely closes.
2020-01-02 16:12:48 +10:30
Scott
15efc8331d
Initial implementation
2020-01-02 16:12:48 +10:30
Scott Barnard
c2df8a8fc1
Merged in enums-var-type (pull request #320 )
...
Outputs variable uses the enums var type
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2020-01-02 05:41:42 +00:00
Scott
1f8ef44216
revid/config/config.go: Made string a const, removed redundant == true
2020-01-02 15:13:39 +10:30
Scott
442ad27e98
revid/config/config.go: Validation for ShowWindows, so that windows cannot be opened on the raspberry pi.
2020-01-02 15:03:43 +10:30
Scott
55981f8ae9
Made variable for showing windows
2020-01-02 13:48:23 +10:30
Scott
d7fa1569a4
revid/revid.go: Disabled windows
2020-01-02 13:47:02 +10:30
Scott
90f448170f
revid/revid.go: Full stops at the end of comments.
2020-01-02 13:38:31 +10:30
Scott
cf51d07532
revid/revid.go: Separated const block into 3 sections
2020-01-02 13:35:03 +10:30
Scott
c7fa55a993
revid/revid.go: Renamed constants to be more specific to the MOG filter
2020-01-02 13:27:38 +10:30
Scott
9d857b8a66
Created constants for the MOG filter
2020-01-02 13:25:21 +10:30
Scott
322ebcfa81
Outputs variable uses the enums var type
2020-01-02 10:24:58 +10:30
Ella Pietraroia
8ebfa0a7fb
adding constants for the integer arguments
2019-12-31 15:21:34 +10:30
Ella Pietraroia
197fbcf242
chaning parameters of filter
2019-12-31 15:21:34 +10:30
Ella Pietraroia
d44e795ea2
making new knn file, plus adding knn option into variables
2019-12-31 15:21:34 +10:30
Scott Barnard
7c42f9dc1b
Merged in motion-filter-variable-fps (pull request #314 )
...
Created motion filter that has a minimum frame rate.
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2019-12-31 03:59:52 +00:00
Scott Barnard
edcb8090ff
Merged in revid-output-var (pull request #312 )
...
revid: Output var
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2019-12-31 03:56:13 +00:00
Scott
62af00ff4f
PR changes #1
2019-12-31 10:54:13 +10:30
Scott
5286ded51f
Small fixes and simplifications
2019-12-27 13:51:50 +10:30
Scott
9876b0cd35
Created motion filter that has a minimum frame rate.
2019-12-24 14:08:42 +10:30
Scott
af2de3f938
Created singular Output var
2019-12-23 16:55:40 +10:30
Scott
b8f70ddaa1
revid/config/config.go Changed case of logging variable.
2019-12-23 16:21:49 +10:30
Ella Pietraroia
51709d2fd3
Documentation comments
2019-12-23 12:01:27 +10:30
Ella Pietraroia
6d5acb8941
Documentation comments
2019-12-23 11:59:17 +10:30
Scott
7364174858
Filters shall close when revid stops.
...
The Stop method for revid calls the filter's Close method to free filter resources.
2019-12-20 15:37:49 +10:30
Scott
cbe36f03b0
revid/revid.go Added MOGFilter as Filter option
2019-12-20 12:10:49 +10:30
Ella Pietraroia
c4d809be27
Filter interface take 2
...
This branch was made because we were having problems with rebasing the original filter-interface branch. Filter-interface was used to make interface for filters and adding into pipeline made a new file (filter.go) that conatins package Filter. This package has the filter interface, with one filter, NoOp. More filters can be added. The filtering stage was placed inbetween lexing and encoding by changing the LexTo function to have the filter as it's destination and making the destination of the filter to be r.encoders
2019-12-20 10:42:51 +10:30
Ella Pietraroia
a16d37f19e
Merged in timebasedpsi (pull request #306 )
...
making a time based psi method for when to send packets
Approved-by: Saxon Milton <saxon.milton@gmail.com>
2019-12-19 03:54:40 +00:00
Scott
d0adae710e
PR fixes
2019-12-19 14:21:32 +10:30
Ella Pietraroia
0ec0a08e0e
comments and some other small changes made to revid.go encoder.go and config.go
2019-12-19 11:15:47 +10:30
Ella Pietraroia
222864108f
making a time based psi method for when to send packets
...
Added a case that allows packets to be sent by unit of time (in seconds) rather than by number of packets or nal methods. Also made a variable that can be changed in vidgrinder to choose the amount of time, called PsiTime
2019-12-19 09:56:24 +10:30