Привет. У меня такая проблема, я получаю кадры из QMediaPlayer в метод present класса, наследованного QAbstractVideoSurface, все как в примерах и по фен-шую. Проблема в том, что QVideoFrame приходит ко мне в YUV420p формате и напрямую в QImage не кастуется. Что еще хреновее, кастуется он даже самыми быстрыми методами в RGB цвета очень медленно - HD кадр примерно 40 мс, что даже не 25 fps в итоге. А мне очень нужны именно RGB кадры.
Я так понимаю, что под копотом сидит gstreamer. Как мне заставить его кидаться кадрами в RGB?
Доп. вопросом - как заставить его из кода стримить быстрее 25 кадров в секунду, т.е. задавать скорость?
Система Ubuntu 15.10 x64.