Isaac Connor
|
3423d8ed05
|
Only delete packets up to the next video keyframe. Don't be too aggressive
|
2021-01-12 14:13:12 -05:00 |
Isaac Connor
|
5b7fc210fe
|
Only use direct to rgb0 when image colours are 4
|
2021-01-12 14:12:09 -05:00 |
Isaac Connor
|
164a0f5a44
|
Need to use get_packet so that packets getting written to event are locked. Because queuePacket might delete them.
|
2021-01-12 14:11:47 -05:00 |
Isaac Connor
|
04c02dd1ef
|
Spacing
|
2021-01-12 14:11:06 -05:00 |
Isaac Connor
|
e706b4ba33
|
Hitting beginning of queue can happen on stream startup. So in that case make it a debug. Once the stream has been going for a while there should always be enough packets in the queue so make it a warning
|
2021-01-11 17:18:14 -05:00 |
Isaac Connor
|
c6cf1da47d
|
Merge branch 'master' into zma_to_thread
|
2021-01-11 17:08:44 -05:00 |
Isaac Connor
|
a51dfe552b
|
Remove auth_hash var that overlaps global auth_hash var. Use attr('src') instead of src
|
2021-01-11 16:41:43 -05:00 |
Isaac Connor
|
3639593ae5
|
use js.post instead of getJSON.
|
2021-01-11 15:22:15 -05:00 |
Isaac Connor
|
bb50de268b
|
Fix setting img.src to new url. Won't have any effect here as we are reloading the whole page.
|
2021-01-11 15:21:39 -05:00 |
Isaac Connor
|
8204d2d7eb
|
Introduce sleep() function. Use it on ajax error to wait 1 second before reloading page
|
2021-01-11 13:57:39 -05:00 |
Andrew Bauer
|
1f2c10dcc0
|
replace mootools getelement and addevent
|
2021-01-11 13:47:36 -05:00 |
Andrew Bauer
|
2f8f0a0b4a
|
use plain js to get the livestream rather than mootools
|
2021-01-11 13:47:36 -05:00 |
Andrew Bauer
|
ac5c821bbd
|
use plain js for mouseover thumb animation
|
2021-01-11 13:47:36 -05:00 |
Andrew Bauer
|
11bc2d7682
|
bind this to streamCmdQuery
|
2021-01-11 13:47:36 -05:00 |
Andrew Bauer
|
4dea379673
|
increase timeout value for streamQuery to avoid contention with streamScale during jpeg playback
|
2021-01-11 13:47:36 -05:00 |
Andrew Bauer
|
a761b9c0ff
|
deprecate legacy "stills" option from event view
|
2021-01-11 13:47:34 -05:00 |
Andrew Bauer
|
5b40589d61
|
add a button to go to the stats view
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
6796126ae2
|
autohide frame stats when out of pixels
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
61dc0adb60
|
remove extra uneeded on change event handler
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
bbf233b332
|
fix frame view scale control
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
64f755be4a
|
clean up postlogin js
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
751102fa6d
|
eslint
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
8d75f30d22
|
remove unneeded comment
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
2e932571f3
|
autohide the event stats when out of pixels
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
beb74cb54a
|
replace mootools Request.JSON
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
381bf0c219
|
fix cyclePrev with only 1 monitor
|
2021-01-11 13:46:51 -05:00 |
Andrew Bauer
|
3f73c3bc9d
|
replace Mootool delay with setTimeout
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
57da991e7a
|
go back rather than close window
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
638e801c07
|
replace mootools .delay method
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
0963795e44
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
774d522cee
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
2e815bc23e
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
a1678f5ea4
|
replace mootool Cookie object with plain JS
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
85da53f86f
|
add reference to browserInfo function
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
50bf1d649f
|
replace Mootools Browser object with our own
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
d2cc65c8a3
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
a6964f66e2
|
use JS instead of Mootools to detect IE browser
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
fe8561d868
|
replace mootools periodical method
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
605319a290
|
Remove old LOG line
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
b2c5860062
|
dumpPacket when addPacket
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
649114ed39
|
further disable rtsp_server
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
6d9fa27b37
|
Fix changeScale not updating zms url when the page initially loads as not scale to fit
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
0db759ede1
|
split long line
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
f7be54fe11
|
Add detecting target pixfmt and if rgb0 is supported, use it to do the transfer direct to the Image.
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
e8d06f702c
|
Handle signal loss, improve debugging
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
f3c4bb0027
|
Add AVBufferRef setup when Populating AVFrame from Image. This allows hwtranfer to work because it relies on AVBuffer AVFrame. Please note that we don't want AVBuffer to free the buffer so we pass an empty function to it.
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
9fb8e51ff2
|
Set imagePixFormat everywhere. Add PopulateFrame which creates and AVFrame pointing to the image's buffer. Will do this with proper refcounting eventually
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
9740b635dd
|
Fix missing comma
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
67f4359242
|
clean up code giving warning when no starttime is given
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
9cad82e916
|
include kleyframe status in zm_dump_video_frame
|
2021-01-11 13:46:50 -05:00 |