/*
* THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.
* USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS
* GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE
* IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.
*
* THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2002
* by the Xiph.Org Foundation http://www.xiph.org/
*/
package org.xiph.libvorbis;
public class vorbis_info {
int version;
public int channels;
int rate; // long rate
int bitrate_upper; // long bitrate_upper
int bitrate_nominal; // long bitrate_nominal
int bitrate_lower; // long bitrate_lower
int bitrate_window; // long bitrate_window
codec_setup_info codec_setup; // void * codec_setup
public vorbis_info() {
codec_setup = new codec_setup_info();
}
public void vorbis_info_clear() {
version = 0;
channels = 0;
rate = 0;
bitrate_upper = 0;
bitrate_nominal = 0;
bitrate_lower = 0;
bitrate_window = 0;
// free codec_setup memory
codec_setup = null;
}
}