encoder/ogg: use class OggStreamState
This commit is contained in:
@@ -244,7 +244,7 @@ OpusEncoder::DoEncode(bool eos, Error &error)
|
||||
bool
|
||||
OpusEncoder::End(Error &error)
|
||||
{
|
||||
stream.Flush();
|
||||
Flush();
|
||||
|
||||
memset(buffer + buffer_position, 0,
|
||||
buffer_size - buffer_position);
|
||||
@@ -331,7 +331,7 @@ OpusEncoder::GenerateHead()
|
||||
packet.granulepos = 0;
|
||||
packet.packetno = packetno++;
|
||||
stream.PacketIn(packet);
|
||||
stream.Flush();
|
||||
Flush();
|
||||
}
|
||||
|
||||
void
|
||||
@@ -355,7 +355,7 @@ OpusEncoder::GenerateTags()
|
||||
packet.granulepos = 0;
|
||||
packet.packetno = packetno++;
|
||||
stream.PacketIn(packet);
|
||||
stream.Flush();
|
||||
Flush();
|
||||
|
||||
free(comments);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user