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 |
Andrew Bauer
|
4a85ef2084
|
Debian builds have been moved to dedicated build host
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
70f73f5475
|
modernize monitors view
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
cf10ce010c
|
tableExport plugin is no longer used
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
aeec7b025d
|
remove js files that define popupSizes
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
5c6e093b13
|
old overlay code is no longer used
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
69268f79a4
|
remove obsolete controlpreset js files
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
590d65671c
|
WIP jquery conversion
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
ad3894ab1b
|
WIP replace with jquery
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
4ade926df4
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
d25d2b4894
|
replace mootools in montagereview.js
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
3d77069b0b
|
bring montage minimize chervron into the view
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
113d2d1797
|
replace mootools in montage.js
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
dfb87181cd
|
Travis rpm builds moved to a remote buildhost
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
0a5d6ca4ba
|
replace mootools in cycle.js
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
b1b71e5f09
|
fix return too soon when no log results
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
ddce421cab
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
cb6bf682e8
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
e4bec20b6d
|
remove f31 support from buildsystem
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
b6d5802301
|
revert back to a standard modal (no static backdrop) for objdetect
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
d9a97fbf40
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
6f78b5a105
|
eslint
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
b95f1baa96
|
WIP replace mootools in zone.js
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
e6a6c1b52f
|
WIP replace mootools in zone.js
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
0dbeb89c62
|
remove replace mootools in drawZonePoints function
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
dcda8cb679
|
handle objdetect links in a more consistent manner
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
a8f79a6e00
|
prevent page scrolling when objdetect modal is opened
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
6da429f49f
|
remove redundant modal toggle from events.js
|
2021-01-11 13:46:50 -05:00 |
rabsym
|
56bb4a74fc
|
Avoid top-scroll when returning from bs_modal objdetect
|
2021-01-11 13:46:50 -05:00 |
Andrew Bauer
|
e27dd44547
|
upgrade to bootstrap-table 18.1 release
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
34009ca59b
|
remove unused directbuffer
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
f7de6045ef
|
Change Disabled to Auto and add h265 as codec options
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
97dff2fb28
|
Open/CLose RTSP with analysis thread when opening and closing monitor. We have to have successfully PrimeCapture before adding streams to RTSP Server and need to shut it down when closing the monitor because the packetqueue goes away
|
2021-01-11 13:46:50 -05:00 |
Isaac Connor
|
1316c6ea86
|
Update codec opening to properly handle passthrough
|
2021-01-11 13:46:50 -05:00 |