server: make UVC appsrc non-blocking by default
This commit is contained in:
parent
baf8374905
commit
3611db4d8c
@ -312,7 +312,11 @@ impl WebcamSink {
|
||||
.expect("appsrc");
|
||||
src.set_is_live(true);
|
||||
src.set_format(gst::Format::Time);
|
||||
src.set_property("block", &true);
|
||||
let block = std::env::var("LESAVKA_UVC_APP_BLOCK")
|
||||
.ok()
|
||||
.map(|v| v != "0")
|
||||
.unwrap_or(false);
|
||||
src.set_property("block", &block);
|
||||
|
||||
if use_mjpeg {
|
||||
let caps_mjpeg = gst::Caps::builder("image/jpeg")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user