efl/m4
Thomas Guillem afe6f5c3a1 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
15daff4d3f

List of /* FIXME */:

 - Visualization not implemented since there is no API (for now) in libvlc.

 - Mouse events not implemented since there is no API (for now) in libvlc.

 - Some EMOTION_EVENT are not handled.

 - SIGSEGV in evas_gl_common_texture_nv12_update with
   EVAS_COLORSPACE_YCBCR420NV12601_PL colorspace.

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D3071

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-09-21 23:19:20 +02:00
..
.gitignore
ac_define_if.m4
ac_path_generic.m4
ax_cxx_compile_stdcxx_11.m4
ecore_check_c_extension.m4
ecore_check_module.m4 gl-drm: Fix missing link to gbm for ecore_evas_drm and clean up build script 2014-08-28 13:37:28 -04:00
efl.m4 Build: Fix horribly slow compilation times 2015-03-25 11:56:44 -07:00
efl_attribute.m4
efl_beta.m4
efl_binary.m4
efl_check_funcs.m4 autotools: more cross platform dlfuncs/shm_open checks 2015-08-05 12:40:28 +01:00
efl_check_libs.m4
efl_compiler.m4
efl_doxygen.m4
efl_eo.m4
efl_find_x.m4
efl_lua_old.m4
efl_path_max.m4
efl_pkg_config.m4
efl_stdcxx_11.m4 eina-cxx: Added test for inheriting constructors in the C++11 compiler 2014-08-07 11:32:49 +02:00
efl_threads.m4 eina_thread: non-linux fixes following latest changes 2015-09-11 13:50:03 +01:00
eina_check.m4
eina_config.m4
eio_check_options.m4
emotion_module.m4 emotion: add libvlc module 2015-09-21 23:19:20 +02:00
evas_check_engine.m4 use SDL2 everywhere 2015-08-07 12:01:44 -04:00
evas_check_loader.m4 Evas: Add DDS image file loader 2014-07-03 11:37:48 +09:00
evil_windows.m4 autotools: remove some Windows CE bits. 2015-01-24 12:33:27 +01:00
gcc_check_builtin.m4
libgcrypt.m4
pkg_var.m4