392 Commits

Author SHA1 Message Date
Kamil Trzcinski
e77f0438f1 Fix links 2022-04-10 10:23:46 +02:00
Kamil Trzcinski
4746484844 Make bufer_list to be more v4l2-less 2022-04-10 09:57:23 +02:00
Kamil Trzcinski
76f35f37c8 Add device_hw_t and device_v4l2_open 2022-04-10 09:54:02 +02:00
Kamil Trzcinski
13528eff1d Move device/hw/buffer_lock.h to device/buffer_lock.h 2022-04-10 09:47:24 +02:00
Kamil Trzcinski
dfc6df83cf Move device/hw/links.h to device/links.h 2022-04-10 09:46:05 +02:00
Kamil Trzcinski
febc3f9f9f Fix includes 2022-04-08 23:36:30 +02:00
Kamil Trzcinski
1fd146d39f Optional width, height 2022-04-08 23:17:09 +02:00
Kamil Trzcinski
bd9094cbbc Fix some headers 2022-04-08 23:14:59 +02:00
Kamil Trzcinski
67d29468d1 Improve csi camera script 2022-04-08 23:09:31 +02:00
Kamil Trzcinski
e7c68cb60e Validate headers 2022-04-08 23:09:24 +02:00
Kamil Trzcinski
d1b57fa37b Push IMX519 parameters 2022-04-08 21:16:54 +02:00
Kamil Trzcinski
7b69fa0063 Allow to set complex ISP options 2022-04-08 21:14:37 +02:00
Kamil Trzcinski
08c179e22a Pass options to ISP 2022-04-08 19:57:22 +02:00
Kamil Trzcinski
42ab32b1a6 Move all into device/ 2022-04-08 18:47:12 +02:00
Kamil Trzcinski
45724981ad Fix HTML 2022-04-08 14:24:51 +02:00
Kamil Trzcinski
740bbba104 Tidy FFMPEG 2022-04-08 14:19:33 +02:00
Kamil Trzcinski
eaf6f3d9ba Add index.html 2022-04-08 14:17:13 +02:00
Kamil Trzcinski
3240fa9336 Add ffmpeg_remuxer 2022-04-08 13:33:54 +02:00
Kamil Trzcinski
253628b61e Add install: 2022-04-08 11:54:08 +02:00
Kamil Trzcinski
3a8574de66 Re-use h264 keyframes 2022-04-08 11:09:47 +02:00
Kamil Trzcinski
1352df220b Improve decoder and add buffer validator 2022-04-08 10:57:55 +02:00
Kamil Trzcinski
6806a6bdf2 Fix links message 2022-04-08 10:39:54 +02:00
Kamil Trzcinski
50f2a9eb87 Support lowres capture 2022-04-08 09:48:52 +02:00
Kamil Trzcinski
a816336de5 Fix direct method 2022-04-08 09:25:54 +02:00
Kamil Trzcinski
b57ca77132 Allow to compile without ffmpeg 2022-04-07 23:17:06 +02:00
Kamil Trzcinski
386ad37b40 Allow to configure options 2022-04-07 23:03:41 +02:00
Kamil Trzcinski
31a1f91e72 Add camera options 2022-04-07 22:13:06 +02:00
Kamil Trzcinski
02c10df53f Enable log-filter always 2022-04-07 20:51:20 +02:00
Kamil Trzcinski
4f26debf57 Improve capture procedure 2022-04-07 20:32:38 +02:00
Kamil Trzcinski
a3f5c002bb Fix buffer reenqueing 2022-04-07 19:09:35 +02:00
Kamil Trzcinski
eca9c43af7 Optimise used buffers 2022-04-07 18:39:37 +02:00
Kamil Trzcinski
1aec989bbc Allow to filter logs 2022-04-07 18:30:36 +02:00
Kamil Trzcinski
c817f73051 Improve FPS handling 2022-04-07 17:46:15 +02:00
Kamil Trzcinski
08811b747b Use __FILE__ 2022-04-07 17:34:23 +02:00
Kamil Trzcinski
a8e96565e1 Add vscode settings 2022-04-07 17:30:46 +02:00
Kamil Trzcinski
d5aa2e5f99 Improve Makefile 2022-04-07 17:28:34 +02:00
Kamil Trzcinski
c86112ae77 Not nice dropping of frames (with bad jitter) 2022-04-07 13:12:41 +02:00
Kamil Trzcinski
e86bedd95a Improve tracking 2022-04-07 12:57:02 +02:00
Kamil Trzcinski
944b051daa Measure processing latency 2022-04-07 12:44:36 +02:00
Kamil Trzcinski
a56886cb6c Kind of support FPS 2022-04-07 12:09:28 +02:00
Kamil Trzcinski
488c99310f Improve buffer queue 2022-04-07 11:13:08 +02:00
Kamil Trzcinski
cf14b670b7 Fix metrics 2022-04-07 11:07:18 +02:00
Kamil Trzcinski
9c53c4bd3a Capture pipeline timestamps 2022-04-07 11:02:53 +02:00
Kamil Trzcinski
e1c42b1145 Fix some bugs 2022-04-07 10:46:22 +02:00
Kamil Trzcinski
b309423fbc Fix ffmpeg 2022-04-07 10:29:37 +02:00
Kamil Trzcinski
819fda4f7e Improve mkv/mp4 2022-04-06 23:47:48 +02:00
Kamil Trzcinski
854dd814a5 Reduce latency 2022-04-06 22:12:46 +02:00
Kamil Trzcinski
1aed350356 Reduce buffering for mkv/mp4 2022-04-06 22:02:58 +02:00
Kamil Trzcinski
24611c1290 Fix HTTP matching 2022-04-06 21:18:39 +02:00
Kamil Trzcinski
ba676cda0e Add ffmpeg remuxing 2022-04-06 21:03:49 +02:00