Не могу заставить libvlc что -нибудь игратьLinux

Ответить
Anonymous
 Не могу заставить libvlc что -нибудь играть

Сообщение Anonymous »

построил Libvlc без сцепления, и проекты, использующие его построение без зацепления. Нет вывода. Я использую Linux Mint. < /P>
Некоторый исходный код: < /p>
int main()
{

try {
libvlc_instance_t *instance = libvlc_new(0, NULL);
PammmMediaList media_list;
libvlc_media_player_t *media_player = libvlc_media_player_new(instance);
printf("%ld\n", (long int)media_player);
printf("%s\n", libvlc_media_get_mrl(media_list.FetchMedia()));
libvlc_media_player_set_media(media_player, media_list.FetchMedia());
int res = libvlc_media_player_play(media_player);
printf("%d\n", res);
std::this_thread::sleep_for( std::chrono::seconds(10));
printf("done\n");
libvlc_media_player_stop_async(media_player);
libvlc_media_player_release(media_player);
}
catch ( PammmException *E ){
E->show();
}
}

< /code>
и вывод программы < /p>
Отчеты отладки указывают на то, что все должно работать, включая мой класс Pammmmedial, возвращающий правильные носители, и он думает, что он работает, но ничего не появляется. Я построил и запустил пример «Helloworld» со страницы Github Libvlcpp, и он ведет себя точно так же. Думает, что это работает; ничего не показывает. Я напрасно искал магическое заклинание, чтобы заставить эту вещь работать, предполагая, что это то, что под капотом медиаплеера VLC, который играет все средства массовой информации, которые я пробовал просто отлично. Кто -нибудь знает секрет?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... y-anything
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»