Страница 4 из 7

Re: Управлялка на QT

СообщениеДобавлено: 15 мар 2014, 15:55
delirium
sanya555, у меня нет пока возможности отправлять ЛС, так что отвечу здесь.
Я тоже пытался "научить" свою управлялку на QT принимать фидео, но пока так ничего и не получилось. Столкнулся с теми же проблемами, что и вы. А именно, якобы с наличием ошибок в хедере videowidget.h.
Возможно это проблема с подключением файлов #include <QtGStreamer/QGst/....>, в то время как в "работающих" примерах #include <QGst/....>.
А может, потому что qt5 у меня, а для этой версии, вроде нужно прописывать в файле проекта:
PKGCONFIG += Qt5GStreamerUi-0.10
PKGCONFIG += Qt5GStreamerUtils-0.10
PKGCONFIG += Qt5GStreamer-0.10
Но у меня данные пакеты отсутствуют и как их скачать и откуда я так и не нашел.
В общем, проблема не решена. Поэтому с надеждой следил за развитием данной темы! :)

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 10:52
sanya555
delirium писал(а):sanya555, у меня нет пока возможности отправлять ЛС, так что отвечу здесь.
Я тоже пытался "научить" свою управлялку на QT принимать фидео, но пока так ничего и не получилось. Столкнулся с теми же проблемами, что и вы. А именно, якобы с наличием ошибок в хедере videowidget.h.
Возможно это проблема с подключением файлов #include <QtGStreamer/QGst/....>, в то время как в "работающих" примерах #include <QGst/....>.
А может, потому что qt5 у меня, а для этой версии, вроде нужно прописывать в файле проекта:
PKGCONFIG += Qt5GStreamerUi-0.10
PKGCONFIG += Qt5GStreamerUtils-0.10
PKGCONFIG += Qt5GStreamer-0.10
Но у меня данные пакеты отсутствуют и как их скачать и откуда я так и не нашел.
В общем, проблема не решена. Поэтому с надеждой следил за развитием данной темы! :)

Нечего, присоеденяйтесь, возможно вместе удастся побороть это.

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 11:49
phoenix367
sanya555 писал(а):И меня беспокоит функция setState. В доке qtstreamer не могу найти ее реализацию.
И еще вопрос, какое предназначение у файлов OdometrySink.cpp и OdometrySink.hpp ?


не обращайте внимания на setState. Если код компилируется, значит все в порядке. Там сложные макроподстановки, которые анализатор кода NetBeans не в состоянии разобрать. OdometrySink.cpp и OdometrySink.hpp планируются мной как реализация метода визуальной одометрии. Возни там очень много, поэтому конкретная их реализация появится ой как не скоро.

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 13:09
sanya555
phoenix367 писал(а):
sanya555 писал(а):И меня беспокоит функция setState. В доке qtstreamer не могу найти ее реализацию.
И еще вопрос, какое предназначение у файлов OdometrySink.cpp и OdometrySink.hpp ?


не обращайте внимания на setState. Если код компилируется, значит все в порядке. Там сложные макроподстановки, которые анализатор кода NetBeans не в состоянии разобрать. OdometrySink.cpp и OdometrySink.hpp планируются мной как реализация метода визуальной одометрии. Возни там очень много, поэтому конкретная их реализация появится ой как не скоро.

Ясно, спасибо.
Вот попробовал вашу строку пайплайна вставить, все равно та же ошибка? Не можете ли вы подсказать, может сам gstreаmer у меня недоустановлен, вы какие репозитории ставили?

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 14:32
phoenix367
По поводу списка установленного - я не помню, если честно. А у вас какая ОС установлена?

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 15:28
sanya555
Ubuntu 13.10 64 разрядная. А у вас какая?

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 16:06
phoenix367
sanya555 писал(а):Ubuntu 13.10 64 разрядная. А у вас какая?

Я тестировал на 12.04 32/64 разрядной. Вполне возможно, что в 13.10 могло что-то поменяться

Re: Управлялка на QT

СообщениеДобавлено: 17 мар 2014, 16:27
sanya555
Ага, значит попробую на 12.04 и отпишусь.

Re: Управлялка на QT

СообщениеДобавлено: 19 мар 2014, 15:39
sanya555
В общем пока жду выходных чтоб попробовать реализовать проект на 12,04 Ubuntu, реализовал прием видео с помощью qt и libvlc. Все получилось, но задержка слишком большая, может кто знает возможно ли это каким -нибудь образом решить?

Re: Управлялка на QT

СообщениеДобавлено: 21 мар 2014, 19:58
sanya555
Всем привет!!!! В общем моей радости нет предела, наконец то я родил его :lol:
В общем суть такова: я установил qt5, вслед за ним самый последний qtgstreamer(в моем случае это qtgstreamer-0.10.3), а в остальном все решается в точности так как объяснял phoenix367.

В общем большое спасибо phoenix367 за помощь, я ваш должник.
И вот сразу хочеться спросить где почитать про реализацию 3D модели положения (тоесть как вы реализовали ваш паралелипипед в программе)?