Esempio n. 1
0
void ogv_demuxer_flush()
{
	oggz_purge(oggz);

	// Need to "seek" to clear out stored units
	int ret = oggz_seek(oggz, 0, SEEK_CUR);
	if (ret < 0) {
		printf("Failed to 'seek' oggz %d\n", ret);
	}

	bq_flush(bufferQueue);
}
Esempio n. 2
0
void bq_free(BufferQueue *queue) {
    bq_flush(queue);
    free(queue->items);
    free(queue);
};