Как я просматриваю вывод отладки gstreamer?

Как просмотреть вывод функций как GST_CAT_INFO, GST_DEBUG и т.д.? Я должен скомпилировать gstreamer сам с набором уровня отладки, или он может быть сделан на прикладном уровне?

18
задан vivek.m 21 July 2010 в 12:00
поделиться

1 ответ

Отладочные сообщения могут быть напечатаны в stderr с помощью переменной среды GST_DEBUG (если gstreamer был скомпилирован с --enable-gst-debug, что по умолчанию).

Например: GST_DEBUG = audiotestsrc: 5 gst-launch audiotestsrc! fakesink будет регистрировать все (5) из элемента audiotestsrc.

Вы можете изменить вывод отладки вашей программы во время выполнения, используя setenv ("GST_DEBUG", "cat: level ...", 1)

Иногда чтение отладки GStreamer может быть утомительным. Вы можете попробовать gst-debug-viewer .

Вы можете прочитать Документацию для получения дополнительных сведений.

27
ответ дан 30 November 2019 в 07:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: