реклама на сайте
подробности

 
 
> "Точка входа в процедуру не найдена", осваиваю GStreamer
DSIoffe
сообщение Dec 9 2015, 15:19
Сообщение #1


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Здравствуйте все!
Я осваиваю GStreamer по их фирменному руководству. Копирую примеры оттуда в Visual Studio и выполняю.
Главный пример - ogg плеер - играет музыку, всё в порядке.
Но при запуске exe с другими примерами регулярно появляются ошибки вида "Точка входа в процедуру XXX не найдена в библиотеке DLL YYY". Пример скриншота прикладываю.
При этом сама DLL на месте, и текстовая строка XXX в ней есть - смотрел FARом.
Что делать?
GStreamer 1.0.1
Windows 10 64 разряда PRO
Пробовал Visual Studio 2015 и 2008.
Заранее признателен.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Jury093
сообщение Dec 10 2015, 10:22
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(DSIoffe @ Dec 9 2015, 18:19) *
Что делать?

судя по результатам поиска на местном форуме, число участников знающих слово "gstreamer" исчезающе мало..
попробуйте поискать русскоязычный ресурс поддержки или смотрите буржуйские форумы..

Цитата
Windows 10 64 разряда PRO

я бы, для начала, попробовал сменить операционку на менее пафосную - на реальном компе или в виртуалке, что-то типа Win7
и поищите требования к ОС для сборки gstreamer под винду, обычно там написано, чего хочет софт для стабильной работы
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Dec 10 2015, 12:54
Сообщение #3


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Цитата(Jury093 @ Dec 10 2015, 13:22) *
судя по результатам поиска на местном форуме, число участников знающих слово "gstreamer" исчезающе мало..
попробуйте поискать русскоязычный ресурс поддержки или смотрите буржуйские форумы..

Но ведь много народу работает с DaVinci, как-то они выковыривают оттуда видео. Я понял так, что GStreamer - самый распространённый инструмент для этого, вот тут написано: http://wiki.virt2real.ru/wiki/GStreamer_%D...%87%D0%BA%D0%B8 А раз так, то уместно и на стороне компьютера пользоваться GStreamer - меньше материала для изучения получается. Или как?

Цитата(Jury093 @ Dec 10 2015, 13:22) *
я бы, для начала, попробовал сменить операционку на менее пафосную - на реальном компе или в виртуалке, что-то типа Win7
и поищите требования к ОС для сборки gstreamer под винду, обычно там написано, чего хочет софт для стабильной работы

Сначала я хочу понять, где я неправ, а то придётся перебирать много версий sm.gif И так уже две Visual Studio перебрал, а они ставятся больше часа каждая. Если компилятор неправильно ищет точки входа в DLL, то неужели его нельзя уговорить искать другим способом? Притом не все, программа как-то работает. Вот я нашёл SDK для GStreamer http://docs.gstreamer.com/display/GstSDK/I...F675AFD0D533052 , может, там что есть. Но там последняя версия от 2013 года, ещё не было Windows 10. К самой десятке у меня претензий нет, всё хозяйство с XP на неё благополучно переехало и работает.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Jury093
сообщение Dec 10 2015, 21:36
Сообщение #4


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(DSIoffe @ Dec 10 2015, 15:54) *
Но ведь много народу работает с DaVinci, как-то они выковыривают оттуда видео. Я понял так, что GStreamer - самый распространённый инструмент для этого, вот тут написано: http://wiki.virt2real.ru/wiki/GStreamer_%D...%87%D0%BA%D0%B8 А раз так, то уместно и на стороне компьютера пользоваться GStreamer - меньше материала для изучения получается. Или как?

как человек, который в свое время мзрядно поковырял dm8148 в части прикручивания медиа, могу предсказать вам долгий и тернистый путь по подъему gstreamer и плугинов, как минимум на стороне хоста (на давинчи). что там с клиентской частью на x86/x64 архитектурах я не в курсе..
казалось бы, достаточно загуглить "ti davinci gstreamer", но там такой ворох старой документации и инструкций, что можно ковырять вечно.. после долгих мытарств, я получил полуживую конструкцию из кодеков, плугинов и либ, которая через раз могла показывать видео, после чего плата сложена в коробку и покрывается пылью (пока не пристрою под что-нить несложное)..
да, судя по датам в поисковике и на страницах wiki, техас задвинул на это направление..
https://gstreamer.ti.com/gf/project/gstreamer_ti/
http://processors.wiki.ti.com/index.php/DM...treamer_Plug-In

Цитата
Если компилятор неправильно ищет точки входа в DLL, то неужели его нельзя уговорить искать другим способом? Притом не все, программа как-то работает.

обычно, если проблема известна и имеет/не имеет решения, то сразу видно в поисковике.. если нет, то сильно специфичный баг софта..

а вот так гуглю скормить "gstreamer windows 10"

сюда заглядывали?
http://docs.gstreamer.com/display/GstSDK/Windows+deployment

Цитата
Но там последняя версия от 2013 года, ещё не было Windows 10. К самой десятке у меня претензий нет, всё хозяйство с XP на неё благополучно переехало и работает.

право ваше, но я бы не стал ставить старый инструментальный софт, на ОС последнего поколения..

ЗЫ: я хрюшкой буду пользоваться до последнего патрона..
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th August 2025 - 17:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01411 секунд с 7
ELECTRONIX ©2004-2016