Tool/software: Linux
We compiled processor-sdk x11 branch from source on evaluation board. While X is running gstreamer ducati plugin doesn't work. After killing X I use it to play video via kmssink. It fails in initialization like here(I attached strace of that command):
gst-inspect-1.0 ducatijpegdec
...1
version : The codec version string
flags: ../git/libdce_linux.c:70: dce_init ERROR: Failed OmapDrm_FD > 0 error val -7readable
String. Default: null
It appears to work with a ugly hack of replacing failed drmopen by
do { OmapDrm_FD = open("/dev/dri/card0", O_RDWR | O_CLOEXEC);} while (OmapDrm_FD < 0) ;
