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 |
Isaac Connor
|
1ec2198d2b
|
remove unused var temp
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
fdf9975deb
|
break long line
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
c958a2c00b
|
Code style
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
46a8bb22fb
|
get camera if we havn't already. Don't delete the timestamp in shared zmpackets because it is just a pointer to shmem. Set it to null instead so that ~ZMpacket doesn't try to free it
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
b6b92115d1
|
allocate our own CodecContext for decoding. Reusing the existing one doesn't work for hwaccel. Add hwaccel flags to let it use Constrained Baseline for Baseline profile streams. Try without specified device if hwdevice_ctx_create fails.
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
497b91f7c6
|
disable rtsp_server
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
ebe3a9b6a7
|
Must notify before waiting in destructor. Fix leaks
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
09264a52ff
|
use zm_av_send_packet_receive_frame and fixup hwaccel support
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
13d7e612e3
|
improve hwaccel support
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
8e3217b38a
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
1b385ee195
|
show alarm state and fps on zones view
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
29f3e9007a
|
replace mootools in MonitorStream
|
2021-01-11 13:46:50 -05:00 |