История изменений
Исправление kuzulis, (текущая версия) :
А мог бы просто взять QtAV.
Не мог:
1. Для Windows его замучаешься собирать (т.к. нужно доставить/докомпилить кучу всякого ffmpeg и прочего), и не факт что оно не будет «тупить»...
2. Для Embedded Linux (например, в моем случае на NV Tegra3) ffplayer крешится и никакого видео не воспроизводит. Т.е. тут или кросс-компилить ffmpeg заново с поддержкой GLES и прочих шняжек и проверять сначала с ffplayer... А потом, если повезет, то кросс-компилить еще и QtAV, и, если повезет, то, может это и заработает...
Но времени для эти метания у меня НЕТ, проще выкинуть/пропатчить QtMultimedia.
PS: Кстати, есть еще и вот такая шляпа QtGstreamer, который я с наскоку не осилил кросс-компильнуть т.к. оно юзает Cmake + boost... и тут напрашивается вопрос: какого хрена они не юзают qmake... да и вообще делают жизнь сложнее...
Такие вот дела...
Исправление kuzulis, :
А мог бы просто взять QtAV.
Не мог:
1. Для Windows его замучаешься собирать, и не факт что оно не будет «тупить»...
2. Для Embedded Linux (например, в моем случае на NV Tegra3) ffplayer крешится и никакого видео не воспроизводит. Т.е. тут или кросс-компилить ffmpeg заново с поддержкой GLES и прочих шняжек и проверять сначала с ffplayer... А потом, если повезет, то кросс-компилить еще и QtAV, и, если повезет, то, может это и заработает...
Но времени для эти метания у меня НЕТ, проще выкинуть/пропатчить QtMultimedia.
PS: Кстати, есть еще и вот такая шляпа QtGstreamer, который я с наскоку не осилил кросс-компильнуть т.к. оно юзает Cmake + boost... и тут напрашивается вопрос: какого хрена они не юзают qmake... да и вообще делают жизнь сложнее...
Такие вот дела...
Исходная версия kuzulis, :
А мог бы просто взять QtAV.
Не мог:
1. Для Windows его замучаешься собирать, и не факт что оно не будет «тупить»...
2. Для Embedded Linux (например, в моем случае на NV Tegra3) ffplayer крешится и никакого видео не воспроизводит. Т.е. тут или кросс-компилить ffmpeg заново с поддержкой GLES и прочих шняжек и проверять сначала с ffplayer... А потом, если повезет, то кросс-компилить еще и QtAV, и, если повезет, то, может это и заработает...
Но времени для эти метания у меня НЕТ, проще выкинуть/пропатчить QtMultimedia.
PS: Кстати, есть еще и вот такая шляпа QtGstreamer, который я с наскоку не осилил кросс-компильнуть т.к. оно юзает Cmake + boost... и тут напрашивается вопрос: какого хрена они не юзают qmake... да и вообще делают жизнь сложнее...