lucas-j / libmpeg2-winrt

MPEG-2 decoder for Windows 8 apps
15 stars 16 forks source link

libmpeg2-winrt

Now available in the Windows Store! App name is "MPEG-2 TS Player" http://apps.microsoft.com/windows/app/mpeg-2-ts-player/4cde4355-69ea-45ca-8770-d84fd194cfc8

This project implements libmpeg2 (available at http://libmpeg2.sourceforge.net/) as a Windows Media Framework transform decoder, using asynchronous callbacks to queue and parse MPEG-2 packets into raw YUV 4:2:0 frames which are then returned to MF. This can be embedded into a WinRT (Metro) app and used to play back MPEG-2 videos. A sample Windows 8 app is provided.

Because libmpeg2 is GPL, this project must also be licensed as GPL as well.

Thanks:

Next up:

Todo:

Completed: