Maxim Devaev
c21d0aef7e
moved xioctl() to libs
2022-06-06 17:06:00 +03:00
Maxim Devaev
e505a56910
refactoring
2022-06-06 16:59:03 +03:00
Maxim Devaev
1cff2545b1
Bump version: 5.5 → 5.6
2022-06-02 02:18:13 +03:00
Maxim Devaev
7175f8d569
Bump version: 5.4 → 5.5
2022-06-02 01:47:54 +03:00
Maxim Devaev
d4a9862a18
webrtc audio
2022-06-01 07:57:34 +03:00
Maxim Devaev
3d4e9fbb1a
Bump version: 5.3 → 5.4
2022-04-29 16:45:30 +03:00
Maxim Devaev
4a59b038ec
refactoring
2022-04-29 16:44:13 +03:00
Ayrton Sparling
1460de95c1
Add "better cors" to /stream http endpoint
...
Signed-off-by: Ayrton Sparling <ayrton@sparling.us >
2022-04-28 08:40:15 -07:00
Ayrton Sparling
358950d0c2
Better CORS support
...
Current CORS support only adds an Access-Control-Allow-Origin header to some requests. It also does not support the OPTIONS preflight sent by modern browsers. This commit adds support for OPTIONS preflight as well as more CORS headers.
The OPTIONS preflight is sent without any credentials attached to it so it mist take place before Authorization header processesing. Firefox 99 requires other access control headers like Access-Control-Allow-Headers be returned for a successful CORS interaction.
Signed-off-by: Ayrton Sparling <ayrton@sparling.us >
2022-04-26 16:28:57 -07:00
Maxim Devaev
7ceb8a3da5
Bump version: 5.2 → 5.3
2022-04-01 18:35:34 +03:00
Maxim Devaev
31f47f2eac
Bump version: 5.1 → 5.2
2022-03-21 15:01:23 +03:00
Maxim Devaev
69a9bafcd5
moved platform checks to tools.h
2022-03-21 15:00:06 +03:00
Maxim Devaev
967574a78a
Bump version: 5.0 → 5.1
2022-03-15 16:23:24 +03:00
Maxim Devaev
bb4f6f3993
h264 max kbps is 20000
2022-03-15 16:22:07 +03:00
Maxim Devaev
fdc955a713
Bump version: 4.13 → 5.0
2022-03-02 14:42:31 +03:00
Maxim Devaev
322c67f7a5
fix
2022-02-21 05:11:25 +03:00
Maxim Devaev
7aa7f43c7e
fix
2022-02-21 05:11:25 +03:00
Maxim Devaev
8ef5505a48
only required m2m options
2022-02-21 05:11:25 +03:00
Maxim Devaev
924ebf7c77
disabled dma for m2m jpeg, fixed device path
2022-02-21 05:11:25 +03:00
Maxim Devaev
d67af7a9dc
copyright bump
2022-02-21 05:11:25 +03:00
Maxim Devaev
e6be119ab5
changed some log messages
2022-02-21 05:11:25 +03:00
Maxim Devaev
ead06e741a
removed grabbed_mutex
2022-02-21 05:11:25 +03:00
Maxim Devaev
fbabba29ed
refactoring
2022-02-21 05:11:25 +03:00
Maxim Devaev
52a31f619b
refactoring
2022-02-21 05:11:25 +03:00
Maxim Devaev
cecec39281
refactoring
2022-02-21 05:11:25 +03:00
Maxim Devaev
280254e231
fixed m2m buffers messing
2022-02-21 05:11:25 +03:00
Maxim Devaev
97a1aa04cb
allow_dma flag
2022-02-21 05:11:25 +03:00
Maxim Devaev
e14644572b
refactoring
2022-02-21 05:11:25 +03:00
Maxim Devaev
55e0a096e7
renamed m2m encoders
2022-02-21 05:11:25 +03:00
Maxim Devaev
e68e6b6fae
renamed MJPG to MJPEG
2022-02-21 05:11:25 +03:00
Maxim Devaev
aa03e1610f
supported /dev/video21
2022-02-21 05:11:25 +03:00
Maxim Devaev
2b969dd20d
encode_end_ts on noop
2022-02-21 05:11:25 +03:00
Maxim Devaev
c51984c9d9
common --m2m-device option
2022-02-21 05:11:25 +03:00
Maxim Devaev
459060532a
m2m jpeg quality
2022-02-21 05:11:25 +03:00
Maxim Devaev
016ee1c554
using actual bitrate range
2022-02-21 05:11:25 +03:00
Maxim Devaev
26e0c9d54c
refactoring
2022-02-21 05:11:25 +03:00
Maxim Devaev
e6584da7c8
renamed v4l2 encoder to m2m
2022-02-21 05:11:25 +03:00
Maxim Devaev
630ad66cc8
bunch of fixes for m2m
2022-02-21 05:11:23 +03:00
Maxim Devaev
222b9a0309
mjpeg v4l2 encoding
2022-02-21 05:08:48 +03:00
Maxim Devaev
235a1765d2
fixed m2m encoder fd
2022-02-21 05:08:48 +03:00
Maxim Devaev
bff8a5d854
unused dest_role
2022-02-21 05:08:48 +03:00
Maxim Devaev
fd65ed006a
simplified m2m usage
2022-02-21 05:08:48 +03:00
Maxim Devaev
52478df3cf
dma_fd in frame
2022-02-21 05:08:48 +03:00
Maxim Devaev
7732841cdf
refactoring
2022-02-21 05:08:48 +03:00
Maxim Devaev
10aa33d899
common m2m code, fixed non-dma dq
2022-02-21 05:08:48 +03:00
Maxim Devaev
bd6fa7b0dc
renamed zero_copy to dma
2022-02-21 05:08:48 +03:00
Maxim Devaev
bb1dcc005c
configure quant_min and quant_max
2022-02-21 05:08:48 +03:00
Maxim Devaev
ea313d3517
changed some log messages
2022-02-21 05:08:48 +03:00
Maxim Devaev
78a12f7ed2
Issue #83 : Moved H.264 to h264_v4l2m2m
2022-02-21 05:08:48 +03:00
Maxim Devaev
281f4eb3a0
replaced MEMSET_ZERO to initializers
2022-02-21 05:08:48 +03:00