• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

.github/H21-Oct-2021-

src/H21-Oct-2021-

.gitignoreH A D21-Oct-202110

COPYINGH A D21-Oct-202134.3 KiB

README.mdH A D21-Oct-2021785

media.priH A D21-Oct-2021846

README.md

1# Qt Media Library Abstraction
2
3This is a simple wrapper around a multimedia playback library. I use it in my apps at https://flavio.tordini.org
4
5The most interesting and maintained backend is MPV. It works great on macOS, Windows and Linux.
6
7I wrote this high level wrapper because I was not happy with Qt Multimedia and its lack of a common backend and guaranteed media format support across desktop platforms.
8
9Define `MEDIA_QTAV` to link to QtAV or `MEDIA_MPV` to link to libmpv (>=0.29.0).
10
11`MEDIA_AUDIOONLY` can be defined if the application does not need video.
12
13You can use this library under the GPLv3 license. If you do, you're welcome contributing your changes and fixes.
14
15If you would like to use this library in a commercial project, contact me at flavio.tordini@gmail.com