GNOME Bugzilla – Bug 750545
glfilter: Lost frame rate info when fixate caps.
Last modified: 2018-05-06 13:04:53 UTC
Lost frame rate info when fixate caps in gstglfilter.c. It will cause down stream element fail, such avimux. Attach patch to fix it.
Created attachment 304754 [details] [review] patch to fix the issue.
Why does it get rid of the framerate in the caps at all? That seems like the main cause for this problem and should be fixed.
Seems still will lost other fields. Do need result = gst_caps_intersect (othercaps, caps);? And then add needed fields.
Intersecting with the other caps, or a superset of the other caps (with fields we can convert or want to change) probably makes sense here, yes.
Is this still an issue? At least looking at the debug log and playing with some simple pipelines it seems like the framerate field is maintained.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!