Я работал над приложением, которое может воспроизводить / читать Vorbis musi c из файла OGG для воспроизведения (используя XAudio2). Я использую vorbisfile , чтобы сделать это, и все отлично работает для отдельных файлов OGG.
Мне было интересно, однако, можно ли было бы поместить несколько файлов OGG в какой-нибудь "упаковочный" файл (путем последовательного копирования байтов, отслеживания смещения каждого файла + размера курса) и затем их потоковой передачи? как обычно.
После большого количества попыток и чтения кода я не могу найти способ сделать это, так как кажется, что vorbisfile хочет работать только с отдельными файлами, и ничего больше. Это возможно, или я лаю не на том дереве?