HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
ExtractBitrates.cpp File Reference
#include "ExtractBitrates.h"
#include <string>
#include <sstream>
#include <cassert>
#include <limits>
#include <map>
Include dependency graph for ExtractBitrates.cpp:

Go to the source code of this file.

Functions

std::vector< double > extractBitratesForTemporalLayers (std::istream &i)
 

Function Documentation

std::vector< double > extractBitratesForTemporalLayers ( std::istream &  i)

Extracts the average bitrates for each of the temporal layers from the given log

Parameters
iThe input stream that represents the log
Returns
A vector of doubles that contains the average bitrates for each temporal layer
Exceptions
POCParseExceptionif an error occured while parsing a POC line
NonContiguousQPSetExceptionif the QP set from the log file was not contiguous

Definition at line 191 of file ExtractBitrates.cpp.