От Qt5Multimedia до QtAVPlayer

Habr ·

От Qt5Multimedia до QtAVPlayer

Во времена, когда Nokia владела Qt , инженеры были отважнее. Они разработали и релизнули QMediaPlayer в Qt5Multimedia для проигрывания медиа файлов на основе подгружаемых плагинов. Архитектура позволяла сначала выпустить API , а реализацию конкретного бекенда добавить позже. Поэтому API уже существовал даже там, где полноценного воспроизведения видео ещё не было. С учётом того, что публичный API нельзя изменить или удалить в мажорной версии, кто готов проделать такое еще раз? Этот подход породил интерфейсы, часть функционала которых не так работала или полностью отсутствовала на некоторых платформах. Читать далее

Во времена, когда Nokia владела Qt , инженеры были отважнее. Они разработали и релизнули QMediaPlayer в Qt5Multimedia для проигрывания медиа файлов на основе подгружаемых плагинов. Архитектура позволяла сначала выпустить API , а реализацию конкретного бекенда добавить позже. Поэтому API уже существовал даже там, где полноценного воспроизведения видео ещё не было. С учётом того, что публичный API нельзя изменить или удалить в мажорной версии, кто готов проделать такое еще раз? Этот подход породил интерфейсы, часть функционала которых не так работала или полностью отсутствовала на некоторых платформах. Читать далее

Источник: Habr