public class OpusStatistics extends OggAudioStatistics
| Constructor and Description |
|---|
OpusStatistics(OggAudioHeaders headers,
OggAudioStream audio) |
OpusStatistics(OpusFile opus) |
| Modifier and Type | Method and Description |
|---|---|
void |
calculate()
Calculate the statistics
|
double |
getAvgPacketDuration() |
double |
getAvgPageDuration() |
int |
getMaxPacketBytes() |
double |
getMaxPacketDuration() |
double |
getMaxPageDuration() |
int |
getMinPacketBytes() |
double |
getMinPacketDuration() |
double |
getMinPageDuration() |
protected void |
handleAudioData(OggStreamAudioData audioData) |
protected void |
handleAudioData(OpusAudioData audioData) |
getAudioDataSize, getAudioPacketsCount, getAverageAudioBitrate, getAverageOverallBitrate, getDuration, getDurationSeconds, getHeaderOverheadSize, getLastGranule, getOggOverheadPercentage, getOggOverheadSize, handleHeaderpublic OpusStatistics(OggAudioHeaders headers, OggAudioStream audio) throws IOException
IOExceptionpublic OpusStatistics(OpusFile opus) throws IOException
IOExceptionpublic void calculate()
throws IOException
OggAudioStatisticscalculate in class OggAudioStatisticsIOExceptionprotected void handleAudioData(OggStreamAudioData audioData)
handleAudioData in class OggAudioStatisticsprotected void handleAudioData(OpusAudioData audioData)
public double getMaxPacketDuration()
public double getAvgPacketDuration()
public double getMinPacketDuration()
public double getMaxPageDuration()
public double getAvgPageDuration()
public double getMinPageDuration()
public int getMaxPacketBytes()
public int getMinPacketBytes()
Copyright © 2021. All rights reserved.