After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 729591 - v4l2videodec: Remove meaningless properties
v4l2videodec: Remove meaningless properties
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal blocker
: 1.3.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-05 18:14 UTC by Nicolas Dufresne (ndufresne)
Modified: 2014-05-15 23:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicolas Dufresne (ndufresne) 2014-05-05 18:14:01 UTC
v4l2videodec is entirely based on helpers and ends up with a lot of meaningless properties. Before 1.4, I want to remove all properties that make no sense and only keep the strict minimum.

I will also name the device a read-only proper (as it's a multi-instance element, hence changing the device makes no sense) and some other changes on properties, like having capture-io-mode and output-io-mode, rather then confusing capture-io-mode and io-mode.
Comment 1 Nicolas Dufresne (ndufresne) 2014-05-15 23:15:26 UTC
commit 077fcbcf1565388d866914e647be368903217f29
Author: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Date:   Thu May 15 18:08:53 2014 -0400

    v4l2: Cleanup M2M properties
    
    M2M devices were sharing the same properties as src and sink. Most of
    these made no sense. This patch reduces the number of propeties and
    makes io-mode clearer by having capture-io-mode and output-io-mode. This
    also accidently fixed a bug in gstv4l2transform io-mode code, where the
    capture io-mode could not be set.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=729591