intel / libyami

Yet Another Media Infrastructure. it is core part of media codec with hardware acceleration, it is yummy to your video experience on Linux like platform.
Apache License 2.0
146 stars 106 forks source link

Unable to enable both wayland and x11 with v4l2 enabled #794

Closed uartie closed 6 years ago

uartie commented 6 years ago

When configuring with --enable-wayland --enable-x11 --enable-v4l2, the X11 bits in v4l2_wrapper.h and v4l2_wrapper.c do not get defined.

It should be possible for both X11 and Wayland bits to coexist in the final compilation unit(s). If that is not true for some technical reason, then configure should produce an error.

Currently, this causes libyami-utils V4L2Device.cpp to fail compilation since it expects both options can coexist.

xuguangxin commented 6 years ago

this will fixed by https://github.com/intel/libyami/pull/843 and https://github.com/intel/libyami-utils/pull/124

xuguangxin commented 6 years ago

close this since commits merged, thanks U.Artie for reporting