Я разрабатываю многоплатформенное (Windows, Linux и Mac) приложение на основе Phonon С++ на основе Qt, и я знаю, что сам Phonon - это только API, который полагается на бэкэнд для взаимодействия с установленными кодеками.
Логически, я должен предположить, что у конечного пользователя не установлены дополнительные кодеки, а только те, которые предоставляются ОС.
Итак, мой вопрос: возможно ли связать OGG (желательно) или AAC-декодер с моим приложением, чтобы бэкэнд распознал его и смог воспроизводить аудиофайлы? Какие шаги я должен предпринять в целом и где искать дополнительную информацию об этом?
Само приложение не может быть установлено, оно запускается непосредственно из физического носителя.