GNOME Bugzilla – Bug 795419
x265enc: Make sure sinkpad caps are never renegotiated while runnning
Last modified: 2018-11-03 14:21:43 UTC
See commit message.
Created attachment 371176 [details] [review] x265enc: Make sure sinkpad caps are never renegotiated while runnning This is not supported and we should NNE if upstream is not able to handle that restriction.
In bytestream mode this should work just fine, or not? And in avc mode as long as downstream supports it. qtmux could support it but does not, matroskamux can't support it, for others I don't know. You would basically have to drain and then recreate the encoder.
Here I am fixing a bug where we advert as being able to renegotiate but the feature is not implemented, later on we can implement it, sure.
Rejecting that patch as renegotation is not as fundamentally broken as I first had the impression (more details in https://bugzilla.gnome.org/show_bug.cgi?id=795416#c4)
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/692.