Отладка GSstreamer на C#

#c# #gstreamer

#c# #gstreamer

Вопрос:

Я пытаюсь создать пользовательское консольное приложение с помощью GStreamer на C #. Я столкнулся с необходимостью использовать параметры отладки, которые упомянуты здесь, но я не смог найти способ их использовать. Я искал в блоге разработчиков GStreamer и на github и ничего. Есть какие-нибудь идеи?

Ответ №1:

Вы можете постоянно устанавливать параметры среды:

  1. Откройте окно Запуска или нажмите Windows key R
  2. Тип SystemPropertiesAdvanced
  3. В System Properties окне нажмите на Environment variables кнопку (внизу справа)
  4. В Environment Variables окне добавьте имя и значение переменной. Например, в New User Variable окне введите GST_DEBUG Variable name и 2,audio*:6 в Variable value поле.
  5. Вы должны перезапустить Visual Studio, если она открыта.

Вы также можете добавить их программно для текущего процесса

Добавьте строку, подобную этой, в начале программы:

 System.Environment.SetEnvironmentVariable("GST_DEBUG", "2,audio*:6")