Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
2 / 2 / 2
Регистрация: 15.05.2014
Сообщений: 18
1

QMultimedia Воспроизводит звуки только на том компьютере на котором был собран

27.08.2015, 11:25. Просмотров 1486. Ответов 4
Метки нет (Все метки)


Приветствую.
И так проблема в том что собранный проект под windows (minGW 32) воспроизводит звуки только на том компьютере на котором был собран.
в чём может быть проблема?
Если важно использую Qt 5.4.2 так как 5.5 под windows не линкуется.
вот фрагменты кода отвечающие за воспроизведения звука
звуки сохранены в wav
.h
C++ (Qt)
1
QVector<QSoundEffect*> sound_base;
.cpp
C++ (Qt)
1
2
3
4
5
void ESoundsCenter::Play(int i)
{
    if(i<sound_base.size())
        sound_base[i]->play();
}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2015, 11:25
Ответы с готовыми решениями:

Микрофон не только записывает звуки, но и воспроизводит их
Когда я разговариваю с другом, он слышит всё что происходит у меня на компе как папки окрываю узыку...

Можно ли вытащить информацию из ОЗУ о том компьютере, в котором она стояла раньше?
у меня такой вопрос. Есть два ПК. Если переставить оперативную память из одного в другой, можно ли...

Из заданной символьной строки выбрать те символы ,которык встречаются в ней только один раз,в том порядке, в котором они встречаются в тексте и в том
Из заданной символьной строки выбрать те символы ,которык встречаются в ней только один раз,в том...

Приложение работает только на том компьютере, где было создано
Добавил в проект HtmlAgilityPack через Добавить ссылку На моем компьютере все работает прекрасно,...

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
4
18 / 18 / 2
Регистрация: 24.02.2014
Сообщений: 44
27.08.2015, 12:37 2
Лучший ответ Сообщение было отмечено MEGA-Andrei101 как решение

Решение

Уверенно подозреваю, что на другой комп надо перенести каталог audio (у меня находится по пути C:\Qt\5.4\mingw491_32\plugins\) и положить его в каталог с ехе-шником.
1
12 / 11 / 6
Регистрация: 07.02.2014
Сообщений: 113
28.08.2015, 17:04 3
Тебе удалось сделать статическую линковку с модулем multimedia? Если да то скинь конфиг. И 5.5.0 линкуется нормально
0
2 / 2 / 2
Регистрация: 15.05.2014
Сообщений: 18
30.08.2015, 12:07  [ТС] 4
нет не удалось все библиотеки лежат в каталоге с исполняемым файлом.
при линковке в 5.5 не может найти ссылки на функции Open GL хотя в про файле подключен
QT += opengl (данный баг только в виндовс версии )
0
0 / 0 / 0
Регистрация: 16.10.2015
Сообщений: 4
16.10.2015, 11:15 5
как вы решили проблему?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2015, 11:15

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

ЖД HGST 1TB работает только на том устройстве, где был отформатирован
Всем привет! Попался странный диск 2,5 дюйма HGST 1TB работает только на том устройстве, где был...

Определить, какой урожай был собран за 7 первых лет
В некотором году (условно первом) на участке в 100 гектар средняя урожайность ячменя составила 20...

Как сделать роутер на компьютере, на котором есть только cd-rom?
Есть комп - пень первый, частота 400 (разогнанный, в первоисточнике 200), памяти 32 метра, винта...

Отсутствует звуковое устройство, причем системные звуки воспроизводит
У меня постоянно пропадает звук. Каждый раз пишет, что отсутствует звуковое устройство, причем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.