Isaac Connor
|
a39a656373
|
Merge branch 'master' into zma_to_thread
|
2020-09-29 11:02:40 -04:00 |
Peter Keresztes Schmidt
|
8f980a1168
|
Convert NULL/0 to nullptr
The 0 -> nullptr changes should definitely improve readability.
|
2020-08-26 22:03:40 +02:00 |
Isaac Connor
|
5fb56c9f57
|
Merge branch 'master' into zma_to_thread
|
2020-08-07 17:52:43 -04:00 |
Isaac Connor
|
d9a9aeef1d
|
if linesizes don't match, allocate a frame buffer and use that when sws_scaleing and then copy to the image buffer.
|
2020-07-24 12:37:24 -04:00 |
Isaac Connor
|
869860bb26
|
Merge branch 'master' into zma_to_thread
|
2020-07-21 17:49:39 -04:00 |
Isaac Connor
|
cae8978501
|
add an alignment variable to ffmpeg_camera to use wherever we want to tell ffmpeg about the buffer and linesize alignment. Figure out linesize in the constructor so that zm_monitor can pass the info along to zm_image.
|
2020-07-07 16:12:14 -04:00 |
Isaac Connor
|
bbf64de40e
|
If there is a failure when decoding due to lack of support for the codec profile, re-init without hwaccel
|
2020-05-13 08:04:53 -04:00 |
Isaac Connor
|
4ff341a0f5
|
Merge branch 'master' into zma_to_thread
|
2020-05-02 18:03:42 -04:00 |
Isaac Connor
|
09fcbad666
|
Merge branch 'master' into zma_to_thread
|
2019-11-30 14:59:39 -05:00 |
Isaac Connor
|
396be10d6f
|
Merge branch 'master' into zma_to_thread
|
2019-08-22 12:57:00 -04:00 |
Isaac Connor
|
01e988ffba
|
remove some redundant debugs. Improve some messages
|
2019-08-20 14:09:47 -04:00 |
Isaac Connor
|
dd57fd95ce
|
Clean up cruft from videostore api. Fix packetqueue clear_unwanted_packets to take a pre_event_count and take it into consideration when finding the right spot in the queue to start recording.
|
2019-06-27 11:11:14 -04:00 |
Isaac Connor
|
86e8b58561
|
move hw_device_ctx under ifdef for HWCONTEXT_H
|
2019-06-25 22:06:00 -04:00 |
Isaac Connor
|
cf7f3e8a88
|
add passing hwaccel name and device. use av_make_error_string(ret).c_str() to reduce code and increase consistency
|
2019-06-25 15:33:54 -04:00 |
Isaac Connor
|
2cbcaeebbc
|
clean out old hwdecode stuff. refactor common code out
|
2019-06-25 14:11:59 -04:00 |
Isaac Connor
|
246b4cb9d1
|
working hwdecode
|
2019-06-24 17:22:59 -04:00 |
Isaac Connor
|
a9e2011727
|
Merge branch 'storageareas' into zma_to_thread
|
2019-02-13 12:24:38 -05:00 |
Isaac Connor
|
fc7403fe3d
|
Merge branch 'master' into storageareas
|
2019-01-13 14:53:34 -05:00 |
Isaac Connor
|
a5de51478e
|
The termination callback should be private
|
2019-01-08 13:12:22 -05:00 |
Isaac Connor
|
28dafd5931
|
Merge branch 'storageareas' into zma_to_thread
|
2018-12-26 12:02:00 -05:00 |
Isaac Connor
|
9cbc3352b9
|
Implement an error count. Return -1 when it gets over 100 so that the camera will be reopened.
|
2018-11-29 13:09:29 -05:00 |
Isaac Connor
|
45a1a1b1e8
|
Make packetqueue keep track of audio vs video packet counts.
|
2018-10-15 10:51:56 -04:00 |
Isaac Connor
|
89cd7ceaf8
|
Whitespace, extra parentheses, google code style
|
2018-09-23 16:47:06 -04:00 |
Isaac Connor
|
672b4affe1
|
Merge branch 'storageareas' into zma_to_thread
|
2018-08-31 19:05:22 -04:00 |
Isaac Connor
|
3b86d9255b
|
adjust some spacing
|
2018-08-10 11:16:27 -04:00 |
Isaac Connor
|
c3053a2f8a
|
Merge branch 'storageareas' into zma_to_thread
|
2018-05-10 17:51:38 -04:00 |
Isaac Connor
|
190ac69975
|
reintroduce FfmpegInterruptCallBack so that av_read_frame can be made to quit
|
2018-05-08 12:02:08 -04:00 |
Isaac Connor
|
f6139d33ed
|
Merge branch 'storageareas' into zma_to_thread
|
2018-05-05 12:25:11 -04:00 |
Isaac Connor
|
34111251d9
|
Introduce Close() to camera and monitor api. Use it to close a camera when there is an error with capturing. Remove the sleep10 on error.
|
2018-04-17 07:02:52 -07:00 |
Isaac Connor
|
cd3046abb3
|
Merge branch 'storageareas' into zma_to_thread
|
2018-04-14 11:03:08 -04:00 |
Isaac Connor
|
8518278476
|
coverity scan fixes/cleanups
|
2018-04-12 11:29:35 -04:00 |
Isaac Connor
|
67b365948e
|
Merge branch 'storageareas' into zma_to_thread
Conflicts:
src/zm_ffmpeg_camera.cpp
src/zm_monitor.cpp
web/includes/Monitor.php
web/skins/classic/views/js/add_monitors.js
web/skins/classic/views/js/console.js
|
2018-01-29 15:53:26 -05:00 |
Isaac Connor
|
748f78d7a6
|
clean out old threaded code that has been #defined out for a long time. When EOF, after re-opening, continue instead of logging the error
|
2018-01-28 15:17:22 -05:00 |
Isaac Connor
|
bc525a4e01
|
blah
|
2017-12-02 13:55:26 -05:00 |
Isaac Connor
|
7ed495c948
|
wip
|
2017-11-21 11:58:15 -05:00 |
Isaac Connor
|
64816aa005
|
fixes from cppcheck.
|
2017-11-18 16:00:10 -05:00 |
Isaac Connor
|
ef5e296144
|
some fixes
|
2017-11-17 14:30:38 -05:00 |
Isaac Connor
|
159c0a7165
|
moer cppcheck fixes
|
2017-11-17 07:52:26 -05:00 |
Isaac Connor
|
3129afa5d6
|
fixup decoding when recording from a non-ffmpeg suorce
|
2017-11-14 13:16:07 -08:00 |
Isaac Connor
|
0e7f475ce8
|
merge work from zma_to_thread, but not the zma_to_thread part
|
2017-11-12 11:42:34 -05:00 |
Isaac Connor
|
ef0379dd18
|
wip
|
2017-10-27 20:36:49 -07:00 |
Isaac Connor
|
0265a48a30
|
fix seg fault, fix pkt pts dts/duration. Stil wrong framerate
|
2017-10-26 10:12:56 -07:00 |
Isaac Connor
|
b58c9d87c3
|
wip
|
2017-10-23 09:51:41 -04:00 |
Isaac Connor
|
a63d0878b6
|
remove more hwaccel code
|
2017-08-16 13:41:44 -04:00 |
Isaac Connor
|
9e2aa941fc
|
rough in vaapi and qsv decoders. More debugging
|
2017-08-16 11:31:47 -04:00 |
Isaac Connor
|
cc28af8ed2
|
rework things to always start the recording on a video keyframe. Also fix pts/dts of remaining audio frames
|
2017-08-09 12:50:46 -04:00 |
Isaac Connor
|
d2fb4a7874
|
braces, spacing cleanup. Remove unused variable wasRecording
|
2017-04-19 10:34:17 -04:00 |
Isaac Connor
|
59c85c1fbb
|
change bool recording to a timeval.
|
2017-04-12 13:38:39 -04:00 |
Isaac Connor
|
5ae34a7561
|
Merge branch 'master' into storageareas
|
2017-01-02 09:39:10 -05:00 |
Andy Bauer
|
254fcbcef7
|
update gpl 2 mailing address in source files
|
2016-12-26 09:23:16 -06:00 |