У меня есть C-код, который использует GStreamer. Я только что установил gst-launch-1.0 на мою Ubuntu 14.04.5 LTS, после этого я проверил, что у меня есть работающая установка, командой
gst-inspect-1.0 fakesrc
blockquote>, который выводит кучу информации об этом. Также проверяется с помощью
gst-launch-1.0 -v fakesrc silent = false num -буферы = 3! fakesink silent = false
blockquote>команда выдает выходные данные. Но когда я пытаюсь проверить отображаемое видео, запустив
gst-launch-1.0 videotestsrc! видеоконвертер! autovideosink
blockquote>он выдает мне журналы ниже
Установка конвейера на PAUSED ... предупреждение libEGL: сбой xcb_connect: предупреждение libEGL: DRI2: сбой xcb_connect предупреждение libEGL: GLX: не удалось загрузить GLX ERROR: конвейер не хочет останавливаться. ОШИБКА: от элемента / GstXvImageSink: autovideosink0-actual-sink-xvimage: Не удалось инициализировать вывод Xv Дополнительная информация об отладке: xvimagesink.c (1765): gst_xvimagesink_open (): / GstXvImageSink: autovideosink0-actual-sink-xvimage: Не удалось открыть отображение (null) Установка конвейера в NULL ... Освобождение конвейера ...
blockquote>ПОМОГИТЕ.