Fixes ogg_stream_packetout loop in RDAudioConvert::Stage1Vorbis. Refs #4

This commit is contained in:
Alban Peignier
2014-09-04 18:36:09 +02:00
parent c3870ac28f
commit c5950d1f3f

View File

@@ -432,7 +432,7 @@ RDAudioConvert::ErrorCode RDAudioConvert::Stage1Vorbis(const QString &dstfile,
ogg_stream_init(&ogg_stream,serialno); ogg_stream_init(&ogg_stream,serialno);
} }
if(ogg_stream_pagein(&ogg_stream,&ogg_page)==0) { if(ogg_stream_pagein(&ogg_stream,&ogg_page)==0) {
if(ogg_stream_packetout(&ogg_stream,&ogg_packet)==1) { while(ogg_stream_packetout(&ogg_stream,&ogg_packet)==1) {
switch(ogg_packet.packetno) { switch(ogg_packet.packetno) {
case 0: // Start Packet case 0: // Start Packet
case 1: // Comment Packet case 1: // Comment Packet