I'm struggling to create a media player inside my c++ program. I started studying the references of libvlc and libgstreamer, but both are incomplete and buggy.

Is there some free library I can employ for my task? Or is there some library that provide a ready-to-use object in my program (using gtk ui)?

  • libmpv can do that – wb9688 Jan 17 '16 at 13:42

MFormats from Medialooks is perfect for this but it is not free, the only free one that i know of is FFMpeg but it is not easy to use.


  • 1
    Nigel, can you add a link and tell us why you think it is perfect? – user416 Dec 10 '15 at 19:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.