Results 511 comments of hipersayanX

If RPM allow optional dependencies (with for sure, it allows) just put GStreamer as an optional dependency, no need to remove GStreamer at all.

Right now, no, but it is certainly possible, I need to to map the options to control the input buffer size to the GUI. Current input buffer size is 15MB.

When you are developing Webcamoid, plugins, qml and library paths differs from final release paths, so in that case you must pass the command line parameters to tell Webcamoid where...

You are capturing an RTSP stream, so in this case you are using [MultiSrc](https://github.com/webcamoid/webcamoid/blob/master/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp#L55), VideoCapture is for webcam streams only, MultiSrc is for local and remote files. There you have...

I forgot to ask, are you using some Android streaming app or similar for RTSP?

Great! About CMake, please don't do that, I thought to do the same, but at the end it does not provide any real advantage to what Qmake offers, or at...

No cast needed, just set the object properties: auto src = AkElement::create("MultiSrc"); src->setProperty("media", "video.webm"); src->setProperty("loop", true); // Loop the video/media if you need it. src->setProperty("showLog", true); // Show play log...

Exactly, is all designed to take advantage of Qt and C++ at 100%, it make much simpler to write the same implementation that exists in GStreamer, DirectShow and AvFoundation without...

Good! so [this](https://github.com/doumdi/webcamoid/blob/5d906e9a16aa5927ff91b2c07003959f437d4160/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp#L637) is what control the delay, right?

The solution would be adding the virtual getter and setters to enable disable video sync [here](https://github.com/doumdi/webcamoid/blob/rtsp-dev/libAvKys/Plugins/MultiSrc/src/mediasource.h)(enabled by default), implement in mediasourceffmpeg.h, and then map to multisrcelement.h. An finally, map the...