#include "media.h" #include extern "C" { #include } Media::Media() : ready(false) {} Media::~Media() { reset(); } void Media::reset() { for (int i=0;ifile_index == index) { return video_tracks.at(i); } } for (int i=0;ifile_index == index) { return audio_tracks.at(i); } } return NULL; } int guess_layout_from_channels(int channel_count) { if (channel_count == 1) { return AV_CH_LAYOUT_MONO; } else { qDebug() << "[WARNING] Could not detect audio channel layout - assuming stereo"; return AV_CH_LAYOUT_STEREO; } }