[Bug 739992] h264parse: expose compatible profiles to downstream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Dec 9 08:05:12 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=739992
  GStreamer | gst-plugins-bad | git

--- Comment #32 from Mathieu Duponchelle <mathieu.duponchelle at epitech.eu> 2014-12-09 16:05:06 UTC ---
(In reply to comment #31)
> The patch is reverted now (please mention that in the related bugs in the
> future, Mathieu :) ). Not sure how this patch can cause fields to be not
> proxied, maybe this is a bug in the test?
> 
> The only thing I can imagine here is that our getcaps function will add more
> profiles than what downstream requests, because more profiles are compatible
> with the downstream one. Mathieu, can you get the caps in question (getcaps
> return value and downstream caps)?

Erg I didn't revert this patch on purpose, I only wanted to push my mirror
patch and the patch was reverted on my branch.

Thibault printed the details yesterday, it was :

<thiblahute> 0:00:01.038289026 11638 0x7faebc015680 ERROR              
validate gst-validate-reporter.c:207:gst_validate_report_valist:
<avdec_h264-0:sink> 1921 (critical) : caps: getcaps function isn't proxying
downstream fields correctly : Peer pad structure 'video/x-raw,
format=(string)I420, width=(int)1920, height=(int)1080,
pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)mixed,
chroma-site=(strin
<thiblahute> g)mpeg2, colorimetry=(string)bt709,
framerate=(fraction)30000/1001;' has no similar version on pad's caps
'video/x-h264, alignment=(string)au, stream-format=(string){ avc, byte-stream
}, parsed=(boolean)true'

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list