Skip to content

A small C library to make Ogg Theora decoding easier.

License

Notifications You must be signed in to change notification settings

icculus/theoraplay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TheoraPlay

A small C library to make Ogg Theora decoding easier.

A tiny example to pull data out of an .ogv file is about 50 lines of C code, and a complete SDL-based media player is about 300 lines of code.

TheoraPlay is optimized for multicore CPUs, and is designed to be programmer-friendly. You will need libogg, libvorbis, and libtheora, of course, but then you just drop a .c file and two headers into your project and you're ready to hook up video decoding, without worrying about Ogg pages, Vorbis blocks, or Theora decoder state.

About

A small C library to make Ogg Theora decoding easier.

Topics

Resources

License

Stars

Watchers

Forks