Isaac Connor
|
69626651ff
|
ImageBufferCount can now be as low as 2
|
2021-01-26 15:33:38 -05:00 |
Isaac Connor
|
4dcce4ac95
|
Merge branch 'rtsp_server'
|
2021-01-26 14:22:10 -05:00 |
Isaac Connor
|
e4465a14ee
|
Remove stray |
|
2021-01-26 14:20:14 -05:00 |
Isaac Connor
|
84d9d363c9
|
add_stylesheet is deprecated. Use add_css_file instead
|
2021-01-26 14:20:14 -05:00 |
Isaac Connor
|
bfaed28cff
|
use config.min_rtsp_port to determine if we start up the rtsp server. Move the sleep on failure to capture down below shutting everything down.
|
2021-01-26 14:20:03 -05:00 |
Isaac Connor
|
33f934b9ab
|
Use config.min_rtsp_port instead of hard coded base port
|
2021-01-26 14:14:29 -05:00 |
Isaac Connor
|
4159baac06
|
Use 10 seconds of queue instead of a fixed packet count. Audio generates more frames than video so they get way out of sync.
|
2021-01-26 14:14:05 -05:00 |
Isaac Connor
|
671d58f0d0
|
bump version and put back ZM_MIN_RTSP_PORT setting
|
2021-01-26 12:35:17 -05:00 |
Isaac Connor
|
7e11d28031
|
Remove duplicated debug
|
2021-01-26 12:25:11 -05:00 |
Isaac Connor
|
a209d493ef
|
Handle null video_in_ctx. Better debug. Always flush codecs
|
2021-01-26 12:24:43 -05:00 |
Isaac Connor
|
e73e6aaabc
|
check for terminating before locking packetqueue. Handle when pre_event_count==0
|
2021-01-26 12:23:44 -05:00 |
Isaac Connor
|
e4831909d6
|
get_packet can return null if we are terminating
|
2021-01-26 12:22:26 -05:00 |
Isaac Connor
|
7cc21b0d0b
|
Always load AvFrame to RGBA
|
2021-01-26 12:22:07 -05:00 |
Isaac Connor
|
e226618300
|
better debug of video/audio frames
|
2021-01-26 12:21:51 -05:00 |
Isaac Connor
|
cd9b3fb1f6
|
add static Mode_Strings
|
2021-01-26 12:21:21 -05:00 |
Isaac Connor
|
0ecbe29ac0
|
Handle no frame/duration information more gracefully
|
2021-01-26 12:20:55 -05:00 |
Isaac Connor
|
e10d15fa91
|
Only write db entries for video frames but do write them even if no decoded image
|
2021-01-26 12:20:32 -05:00 |
Isaac Connor
|
f731a5dc8f
|
Add StreamMode_Strings for printing out mode
|
2021-01-26 09:50:41 -05:00 |
Isaac Connor
|
835cc8076e
|
Cleanup constructor, using initializers. Pass in CodecContexts as well. We need them for timebases. Fixes passthrough timestamps.
|
2021-01-25 18:50:35 -05:00 |
Isaac Connor
|
dc9c7a7e15
|
handle event not existing a little better.
|
2021-01-25 18:49:03 -05:00 |
Isaac Connor
|
4b5052c351
|
use my bindButton function on the othe rbuttons
|
2021-01-25 18:48:47 -05:00 |
Isaac Connor
|
1b9f448aca
|
handle event not existing a little better. Show back button for example.
|
2021-01-25 18:48:20 -05:00 |
Isaac Connor
|
973533c809
|
Use method to handle case where Event wasn't found
|
2021-01-25 18:39:57 -05:00 |
Isaac Connor
|
d6fef71302
|
Merge branch 'master' into rtsp_server
|
2021-01-25 15:10:53 -05:00 |
Isaac Connor
|
8838ad8e45
|
Remove stray |
|
2021-01-25 13:24:28 -05:00 |
Isaac Connor
|
effeea2b59
|
add_stylesheet is deprecated. Use add_css_file instead
|
2021-01-25 13:24:20 -05:00 |
Isaac Connor
|
6394c620ad
|
add stream index to debug
|
2021-01-25 13:23:57 -05:00 |
Isaac Connor
|
a0df09dcaa
|
Have to check for lock on video keyframe as well
|
2021-01-25 12:07:56 -05:00 |
Isaac Connor
|
baf39b0d4f
|
add adts_source
|
2021-01-24 20:16:54 -05:00 |
Isaac Connor
|
5ee423be7c
|
Merge pull request #3113 from pliablepixels/feature-api-daemon-control
new api to control daemon
|
2021-01-23 16:28:39 -05:00 |
Pliable Pixels
|
ed2a50f4ae
|
add permission check
|
2021-01-23 16:18:40 -05:00 |
Pliable Pixels
|
68dac0e406
|
new api to control daemon
|
2021-01-23 14:22:52 -05:00 |
Isaac Connor
|
8a1686076a
|
break long line
|
2021-01-22 20:24:29 -05:00 |
Isaac Connor
|
7feb252f81
|
code style
|
2021-01-22 20:24:12 -05:00 |
Isaac Connor
|
9d2598da13
|
cleanup and add AAC support. Also stop source threads
|
2021-01-22 20:23:30 -05:00 |
Isaac Connor
|
afc7c86eac
|
add AAC support
|
2021-01-22 20:22:50 -05:00 |
Isaac Connor
|
2561a07d86
|
provide a simple SDP line
|
2021-01-22 20:21:28 -05:00 |
Isaac Connor
|
d03e5fbe20
|
cleanup
|
2021-01-22 19:29:19 -05:00 |
Isaac Connor
|
71ebae27eb
|
Use codecpar instead of codec which is deprecated
|
2021-01-22 19:29:01 -05:00 |
Isaac Connor
|
c7b8d7bda9
|
get rid of useThread. We will always have a thread
|
2021-01-22 19:26:00 -05:00 |
Isaac Connor
|
afd57ec307
|
Add a base extractFrame that just treats the entire buffer as a frame
|
2021-01-22 19:25:38 -05:00 |
Isaac Connor
|
c94e2c0f13
|
cleanup
|
2021-01-22 19:24:27 -05:00 |
Isaac Connor
|
08165c06df
|
Add audio details to zm_dump_codecpar
|
2021-01-22 19:24:15 -05:00 |
Isaac Connor
|
1a400be11c
|
add zm_rtsp_server_adts_source.cpp to build
|
2021-01-22 19:23:36 -05:00 |
Isaac Connor
|
ea8f264724
|
Merge branch 'release-1.34'
|
2021-01-22 15:54:06 -05:00 |
Isaac Connor
|
d3c84a168a
|
Remove the word All from the mark column on console. I think the UX is pretty universal by now.
|
2021-01-22 15:51:31 -05:00 |
Isaac Connor
|
cd9f10695d
|
correct colours in links, navbar buttons. sync colours of monitor filter text inputs to match chosen dropdown. make options sidebar black. Remove redundant layout duplicated from base.
|
2021-01-22 15:51:04 -05:00 |
Isaac Connor
|
c7ef587d5d
|
Shirnk colMark because I got rid of the word All in the header. Make the monitor filters inline-block which makes them flow with their label when narrow
|
2021-01-22 15:47:44 -05:00 |
Isaac Connor
|
436cd3397b
|
apply a top/bottom margin to buttons of 1px to create a tiny space between buttons and console table. Remove commented out styles
|
2021-01-22 15:46:48 -05:00 |
Terry Sanders
|
c21e02e3c7
|
Fixed issue where mysql_free_result can get called twice when a vaild username with an incorrect password is used.
|
2021-01-22 12:23:38 -05:00 |