Проходя через это снова. Пару лет назад я начал проект LIBVLC и никогда не заставлял его показать что -либо. Я не нашел никакой помощи в Интернете, поэтому через некоторое время я начал писать еще одну версию с Gstreamer и различными Libxxx, уродливым беспорядком, с которым я не был доволен. Теперь я подумал, что попробую еще раз с новыми версиями и все. Построил LIBVLC без зацепления и проекты, использующие его, построить без зацепления. Нет вывода. Разное компьютер, разные ОС, разные жизни. Первая попытка была в Windows 7, теперь я использую 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
Все еще не могу заставить libvlc что -нибудь играть ⇐ Linux
-
Anonymous
1756750278
Anonymous
Проходя через это снова. Пару лет назад я начал проект LIBVLC и никогда не заставлял его показать что -либо. Я не нашел никакой помощи в Интернете, поэтому через некоторое время я начал писать еще одну версию с Gstreamer и различными Libxxx, уродливым беспорядком, с которым я не был доволен. Теперь я подумал, что попробую еще раз с новыми версиями и все. Построил LIBVLC без зацепления и проекты, использующие его, построить без зацепления. Нет вывода. Разное компьютер, разные ОС, разные жизни. Первая попытка была в Windows 7, теперь я использую 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, который играет все средства массовой информации, которые я пробовал просто отлично. Пожалуйста. Кто -нибудь знает секрет?>
Подробнее здесь: [url]https://stackoverflow.com/questions/79752804/still-cant-get-libvlc-to-play-anything[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия