moonfire-nvr/src
Scott Lamb 7bdaf161cf Support limiting the range when listing recordings
Now it's possible to quickly determine what calendar days have data and then
query recordings for just the day(s) of interest with their returned
{start,end}_time_usec.
2016-05-03 05:17:06 -07:00
..
testdata Initial commit, with basic functionality. 2016-01-01 22:06:47 -08:00
CMakeLists.txt Add a simple JSON API. 2016-04-23 13:55:36 -07:00
coding-test.cc Add util functions for binary encoding/decoding. 2016-01-05 08:29:12 -08:00
coding.cc Add util functions for binary encoding/decoding. 2016-01-05 08:29:12 -08:00
coding.h Logic for generating .mp4 virtual files. 2016-01-11 00:17:56 -08:00
common.h Add logic to create an AVCDecoderConfiguration. 2016-01-08 21:44:19 -08:00
crypto-test.cc ToHex shouldn't require padding between bytes. 2016-01-13 06:51:23 -08:00
crypto.cc Add (openssl-based) SHA-1 hashing. 2016-01-06 23:27:44 -08:00
crypto.h Add (openssl-based) SHA-1 hashing. 2016-01-06 23:27:44 -08:00
ffmpeg.cc Write using the shiny new schema 2016-02-03 23:22:37 -08:00
ffmpeg.h Write using the shiny new schema 2016-02-03 23:22:37 -08:00
filesystem.cc Improve warning message on open failure. 2016-04-30 08:51:58 -07:00
filesystem.h Improve warning message on open failure. 2016-04-30 08:51:58 -07:00
h264-test.cc AnnexB->AVC sample data converter 2016-02-02 20:18:41 -08:00
h264.cc AnnexB->AVC sample data converter 2016-02-02 20:18:41 -08:00
h264.h AnnexB->AVC sample data converter 2016-02-02 20:18:41 -08:00
http-test.cc Construct HTTP responses incrementally. 2016-01-14 22:41:49 -08:00
http.cc Support for timetamp subtitles. 2016-04-25 04:17:43 -07:00
http.h More logging tweaks. 2016-05-01 10:06:31 -07:00
moonfire-db-test.cc Populate MoonfireDatabase::CameraData::days. 2016-05-02 08:24:22 -07:00
moonfire-db.cc Populate MoonfireDatabase::CameraData::days. 2016-05-02 08:24:22 -07:00
moonfire-db.h Populate MoonfireDatabase::CameraData::days. 2016-05-02 08:24:22 -07:00
moonfire-nvr-main.cc On startup, ensure --sample_file_dir is writable. 2016-04-30 08:38:29 -07:00
moonfire-nvr-test.cc Write using the shiny new schema 2016-02-03 23:22:37 -08:00
moonfire-nvr.cc Write using the shiny new schema 2016-02-03 23:22:37 -08:00
moonfire-nvr.h Write using the shiny new schema 2016-02-03 23:22:37 -08:00
mp4-test.cc Support trimming video segments. 2016-05-01 09:16:14 -07:00
mp4.cc More logging tweaks. 2016-05-01 10:06:31 -07:00
mp4.h Support trimming video segments. 2016-05-01 09:16:14 -07:00
profiler.cc Add a QueryParameters class. 2016-01-16 18:00:58 -08:00
profiler.h Initial commit, with basic functionality. 2016-01-01 22:06:47 -08:00
recording-test.cc Add a fast path to Mp4SampleTablePieces::Init. 2016-01-14 15:41:45 -08:00
recording.cc Improve warning message on open failure. 2016-04-30 08:51:58 -07:00
recording.h Write using the shiny new schema 2016-02-03 23:22:37 -08:00
schema.sql Write using the shiny new schema 2016-02-03 23:22:37 -08:00
sqlite-test.cc Expanded, reasonably efficient SQL operations. 2016-01-24 17:57:46 -08:00
sqlite.cc Expanded, reasonably efficient SQL operations. 2016-01-24 17:57:46 -08:00
sqlite.h Expanded, reasonably efficient SQL operations. 2016-01-24 17:57:46 -08:00
string-test.cc Write using the shiny new schema 2016-02-03 23:22:37 -08:00
string.cc Write using the shiny new schema 2016-02-03 23:22:37 -08:00
string.h Write using the shiny new schema 2016-02-03 23:22:37 -08:00
testutil.cc Construct HTTP responses incrementally. 2016-01-14 22:41:49 -08:00
testutil.h Logic for generating .mp4 virtual files. 2016-01-11 00:17:56 -08:00
time.cc Initial commit, with basic functionality. 2016-01-01 22:06:47 -08:00
time.h Expanded, reasonably efficient SQL operations. 2016-01-24 17:57:46 -08:00
uuid.cc Small Uuid class wrapping libuuid. 2016-01-12 09:46:21 -08:00
uuid.h Write using the shiny new schema 2016-02-03 23:22:37 -08:00
web.cc Support limiting the range when listing recordings 2016-05-03 05:17:06 -07:00
web.h Support for timetamp subtitles. 2016-04-25 04:17:43 -07:00