Exemplo n.º 1
0
AkCaps AndroidScreenDev::caps(int stream)
{
    if (this->d->m_curScreenNumber < 0
        || stream != 0)
        return AkCaps();

    auto screens = QGuiApplication::screens();
    auto screen = screens[this->d->m_curScreenNumber];

    if (!screen)
        return {};

    return AkVideoCaps(AkVideoCaps::Format_rgb24,
                       screen->size().width(),
                       screen->size().height(),
                       this->d->m_fps).toCaps();
}
Exemplo n.º 2
0
void AkVideoPacket::resetCaps()
{
    this->setCaps(AkVideoCaps());
}