Hello.

On 03.03.20 00:52, Carsten Haitzler (The Rasterman) wrote:
so in the name of some simplification...

our vlc support just doesn't work (libvlc or generic player that's vlc based).
xine still kind of works - but seems to have bugs. i won't detail them here.
try and see.

When I cruised through efl end of last year and beginning of this one to remove many parts we longer use I left them out, not being sure how much they are still used.

Same as you I have seen the user problems on IRC where people tried to use rage with VL or xine and it did not work. Once configured efl with gstreamer it it was a go.

Do we know about any remaining users of these two? Letting them out in the rain would not be nice, but if it is just people who did not make the switch yet we could encourage them.

my point is more... perhaps time to simplify and remove:

1. xine, libvlc and generic players for emotion.
2. remove the build options for the above

To clarify: you want to remove the complete code or only the build options in meson to enable them?

3. simplify to a -Dgstreamer=true/false that enables the only emotion module
left AND the evas gstreamer loader (and remove it from the evas image loaders
as there are now 2 gst dependency options)...

Yes, when we have done the above that would be a good idea to simplify this.

less code to test, debug and maintain, fewer options to confuse people. the
code removed is broken now anyway, so we don't lose functionality.

comments?

I am all for it (should not surprise anyone) but I wanted to give it some time and make some noise about it to find out if there are valid uses cases people are still having and using.

regards
Stefan Schmidt


_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to