]> The xine hacker's guide hackersguide GünterBartsch HeikoSchäfer 2001 the xine project team This document should help xine hackers to find their way through xine's architecture and source code. It's a pretty free-form document containing a loose collection of articles describing various aspects of xine's internals. Introduction &intro; Overview Modules Which module does what Information flow Library interfaces xine internals What is this metronom thingy ? xine engine from inside Plugin architecture Extending xine's input Adding support for a new file format (writing a demuxer) Adding support for a new audio/video format (writing a decoder) Adding support for a new media type, e.g. disc format, network transport method (writing an input plugin) Extending xine's output Adding support for a new type of video output (e.g. framebuffer device) Adding support for a new type of audio output Using xine as a library Writing a new frontend to xine misc Coding style