Пример кода LibVLC - SDL1.2 работает, SDL2 не работает (пример с видео) - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь получить пример кода VLC для SDL2 из этой страницы LibVLC .Я могу получить аудио, но окно становится пустым.Но образец SDL 1.2 работает отлично.Вот что я обнаружил до сих пор

  • Я использую версию SDL 2.0, связанную здесь , на полпути вниз по странице
  • Я изменил 2 #включить записи «SDL / ...» в #include «SDL2 / ...», иначе он не скомпилируется
  • Я закомментировал «--no-audio», чтобы получить звук
  • В качестве теста я попробовал пример SDL1.2 и заставил его работать (после использования флага компилятора -fpermissive), и я получаю окно с видео, движущимся по кругу, и черным квадратом сверху, поэтомув этой версии все работает отлично.
  • У меня есть другие люди, которые говорят мне, что образец SDL2 работает нормально, и я не знаю, что может быть не так.

Этопохоже, что что-то с SDL2 не отображает представление должным образом.

Вот 2-минутное видео, четко демонстрирующее проблему: https://youtu.be/sn14v-4qrrE (возможно, нужно включить 1080p для четкого просмотра текста)

...