22 #ifndef QTAV_STATISTICS_H 23 #define QTAV_STATISTICS_H 26 #include <QtCore/QHash> 27 #include <QtCore/QTime> 28 #include <QtCore/QSharedData> 95 qreal currentDisplayFPS()
const;
110 qint64 frameDisplayed(qreal pts);
113 QExplicitlySharedDataPointer<Private> d;
119 #endif // QTAV_STATISTICS_H QTime start_time
Definition: Statistics.h:45
#define Q_AV_EXPORT
Definition: QtAV_Global.h:40
int frame_size
Definition: Statistics.h:79
QString sample_fmt
sample format
Definition: Statistics.h:74
QString decoder
Definition: Statistics.h:53
int channels
number of audio channels
Definition: Statistics.h:72
bool available
Definition: Statistics.h:51
Definition: Statistics.h:47
QString url
Definition: Statistics.h:42
QString decoder_detail
Definition: Statistics.h:54
int sample_rate
samples per second
Definition: Statistics.h:71
QHash< QString, QString > metadata
Definition: Statistics.h:46
int block_align
Definition: Statistics.h:84
QString codec_long
Definition: Statistics.h:52
Definition: Statistics.h:87
int gop_size
Definition: Statistics.h:107
int width
Definition: Statistics.h:98
QString pix_fmt
Definition: Statistics.h:108
int bit_rate
Definition: Statistics.h:56
Definition: Statistics.h:35
QString channel_layout
Definition: Statistics.h:73
int coded_width
Definition: Statistics.h:103
QTime total_time
Definition: Statistics.h:55
AudioOutput ao; ao.setAudioFormat(fmt); ao.open(); while (has_data) { data = read_data(ao->bufferSize...
Definition: AudioDecoder.h:31
QString format
Definition: Statistics.h:44
qreal frame_rate
Definition: Statistics.h:58
QHash< QString, QString > metadata
Definition: Statistics.h:64
Definition: Statistics.h:68
int bit_rate
Definition: Statistics.h:43
qint64 frames
Definition: Statistics.h:57