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 660866 - [videoparsers] Should passthrough framerate/pixel-aspect-ratio/etc in caps
[videoparsers] Should passthrough framerate/pixel-aspect-ratio/etc in caps
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.10.13
Other Linux
: Normal major
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-10-04 10:16 UTC by Sebastian Dröge (slomo)
Modified: 2012-10-25 16:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2011-10-04 10:16:51 UTC
This is actually two items

1) The parsers should set the upstream framerate/pixel-aspect-ratio (as set by the demuxer for example) on the srcpad caps. Width/height and other things should probably be still taken from the stream instead.

2) The parsers should return width/height/etc constraints from downstream in their getcaps() function to upstream.
Comment 1 Mark Nauwelaerts 2012-10-25 15:35:08 UTC
2) already seems to be the case these days.

1) is already so for some parsers, and following commit makes it so for others:

commit 821c8519e0d17728d9d80447e22e9d7db5222cea
Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Date:   Thu Oct 25 11:31:41 2012 +0200

    videoparsers: preserve upstream fps and par
    
    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=660866