Hello. On 22/09/15 18:28, Cedric BAIL wrote: > Le 22 sept. 2015 00:40, "Stefan Schmidt" <[email protected]> a écrit : >> Hello. >> >> On 22/09/15 00:24, Thomas Guillem wrote: >>> cedric pushed a commit to branch master. >>> >>> > http://git.enlightenment.org/core/efl.git/commit/?id=afe6f5c3a1adbfc3f1b8ab828021accc55b29341 >>> commit afe6f5c3a1adbfc3f1b8ab828021accc55b29341 >>> Author: Thomas Guillem <[email protected]> >>> Date: Mon Sep 21 23:19:17 2015 +0200 >>> >>> emotion: add libvlc module >>> >>> Summary: >>> Everything is implemented except visualization, mouse events and > some >>> EMOTION_EVENT. Video can output RGBA, YUY2, YV12 or I420. >>> >>> About the video sink: this emotion module use libvlc callbacks: >>> libvlc_video_set_format_callbacks and libvlc_video_set_callbacks. > It may be >>> temporary. Indeed, an other solution is to add an Evas module > inside vlc. But >>> this vlc module would need to link with emotion in order to use >>> _emotion_frame_new and _emotion_frame_resize private functions. I > didn't >>> succeed to output a frame without these private functions: see >>> > https://github.com/tguillem/vlc/commit/15daff4d3fdcd3ca7b485c1f8fabb8c1e1c4138c >> Is this going to make the emotion_generic_players (only contains the vlc >> module) obsolete in the long term? > Yes...and no ! For people that need ultra stability, generic is still going > to be the best solution. This new version is going to competitive in term > of performance and portability with gstreamer. Maybe in a few release cycle > we will revise that statement, but for now I think it's still better to > provide both.
I had no plan to drop it for 1.16. Thus the long term. :) I would be glad however to drop it in a few cycles if the new solution proves stable enough. regards Stefan Schmidt ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
