Hi, On Tue, Jan 08, 2019 at 08:25:09AM -0500, Frediano Ziglio wrote: > > We have only GStreamer support for video, so let's make it > > required. > > There's also mjpeg for video. I've tested mjpeg from GStreamer and works well too 0:-) > > There is no modularity needed at this point, it can be added when > > needed (although I would rather have less modularity in general, > > because of testing matrix, maintainance..). > > > > Modularity is already present and you are removing it. > Usually modularity is used to reduce test matrix making sure all > implementations of a given interface behave as expected. I don't follow how _having_ modularity _reduces_ the test matrix. > > We would like to remove PulseAudio audio backend in the future, as it > > will be replaced by pipewire, and unnecessarily make us maintain > > different audio backends: GStreamer handles various audio backends for > > us, and we know it is quite solid since it is being used with the > > Windows build for a long while. > > > > Since we would like to release v0.36 soonish, and there are valid > > concerns that such a change now is a bit too risky, I propose to: > > > > - make GStreamer a blessed dependency in 0.36 for audio & video (since > > it is required for video decoding/overlay etc) > > - keep pulse audio backend as default, but add a warning at compile > > time that it will be deprecated in future releases > > - make GStreamer audio backend lower the rank of pulsesrc < 1.15 so > > alsa or other backends are chosen with higher priority > > - after 0.36, make GStreamer audo backend the default, and disable the > > pulse backend (unless explicetly --enable-pulse). > > - later on, remove the pulse audio backend > > > > Any comments? > > > > It sounds fine. > I'm noting however that this is the forth version in less then a week, > hope you are not changing your mind again tomorrow. AFAICS, the changes were from feedback/interaction from me, you and teuf. If someone raises a valid point, what's the problem to have a new version tomorrow? Cheers,
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel