Mostly I'm a 3D graphics programmer but I do some 2D work from time to time as well.
All these are distributed in source form, license is new BSD/MIT.
GLFFPlay is a Linux movie player that uses the ffmpeg libraries for decoding and OpenGL for display, with OpenGL bilinear texture filtering for smooth resizing. You might find it useful if
Stereo Movie Player is a Macintosh application for playing stereoscopic QuickTime movies. Input format is one movie per eye, which can be regular video or Quartz Compositions (10.5 only). Display format is either active quad buffered with shutter glasses if you have a Quadro FX card; or red-cyan which will work on any Mac.
This program never got finished, since Apple haven't shipped a stereo capable Macintosh since 2009 and I've shifted to Linux/MS Windows for stereographics.
ShowTime is a Linux Python package for writing 'eye candy' graphical applications: animated slide shows, TV/movie style computer screens, and so on. It includes modern 2D graphics and image processing, and a set of 'special effects' classes for creating Hollywood style GUIs.