-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue 100 - import private copy of inter plugin #105
Conversation
e.g. intervideosink -> dvsintervideosink to use the local version
Import commit #410806 from gst-plugins-bad
Why |
Brainfart - I thought 'oh, call it after dvswitch -> dvs'. Something based on 'gst-switch' would be better, but I'm not sure what that is |
It was suggested "gsw" for "gst-switch". |
I updated the patch. I'd be careful merging though - autovideoconvert doesn't seem to like the flexible negotiation gwsintervideosrc offers. I'd just use videoconvert instead of autovideoconvert though (and then it works) - autovideoconvert is silly. |
Lets just do a complete |
Looks like GstVideoConverter isn't in trusty's gstreamer?
|
BTW I rebased and squashed your branch at https://github.com/mithro/gst-switch/tree/thaytan-issue-100 |
Oh. Missing GstVideoConverter is a problem :-/ |
What does GstVideoConverter do? |
It's a more-recently-than-1.2 introduced helper class for transforming/generating video frames that lives in libgstvideo. |
That is, it helps intervideosrc not have to know about how to generate blank frames in specific formats - the helper class does it. |
@thaytan - so what our best option here? |
@thaytan - Friendly poke! Would be really awesome to get this merged. |
@thaytan Friendly poke :) I'd really love to get this landed but not sure the best way to import the helper class that is needed. |
The private copy of each element has 'dvs' prepended - pipelines need 'intervideosrc' -> 'dvsintervideosrc' etc.