The source from this directory was copied from the liboggplay svn source using the update.sh script. The only changes made were those applied by update.sh and the addition/upate of Makefile.in files for the Mozilla build system. git://git.xiph.org/liboggplay.git The git commit ID used was b4a7efa06d46596515071490cb255c3548d90371. The following local patches have been applied: bug485291_yuv_align: only use optimized YUV routines if video dimensions are a multiple of the optimized routine's supported alignment. endian: pick up NSPR's little/big endian defines in oggplay's config.h. bug481921: fix a crash in oggplay_callback_info_prepare(). trac466: Fix for infinite loop in liboggplay when running decoder on its own thread. Cherry picked from liboggplay git commit e6871f. bug492436: Fix for that bug cherry picked from liboggplay git commit 4b97ad. bug493140: Fix for offsets not being used. aspect-ratio: Adds oggplay_get_video_aspect_ratio, used for bug 480058.