Я крест скомпилирован Qt для пи малина с QtMultimedia и Gstreamer1.0 поддержки с платформы XCB и eglfsСтранное поведение приложения Qt на Raspberry Pi
Теперь, если я запустить приложение для воспроизведения видео с помощью платформы eglfs его запускается и воспроизводится видео, и если я использую платформу xcb для приложения, это приводит к ошибке, что видеоконференция не работает
Итак, как я могу получить видео, воспроизводимое с помощью плагинов xcb?
Ошибки я получаю являются
xvimagesink xvimagesink.c:1443:gst_xvimagesink_get_xv_support:<xvimagesink1> error: Could not initialise Xv output
xvimagesink xvimagesink.c:1443:gst_xvimagesink_get_xv_support:<xvimagesink1> error: No port available
Я работаю на Raspbian свистящих ARMv7
эти пакеты могут потребоваться - libx11-xcb1 и libx11-XCB-DEV, а также проверить qtbase/SRC/плагины/платформы/XCB/README – nayana
Я установил все необходимые пакеты – haresh
вы попробовали запустить пример приложения Qt для xcb gstreamer? можете ли вы опубликовать сообщения об ошибках после запуска приложения? вы можете попробовать запустить приложение с экспортируемой переменной: 'GST_DEBUG = 3./your_app', это приведет к отладке gstreamer. Я не знаю, возможно ли это, но вы также можете протестировать gstreamer, выполнив «gst-launch-1.0 videotestsrc! autovideosink' – nayana