From b6e6c715dbe9c5b59bf2f77183f850d15548bf93 Mon Sep 17 00:00:00 2001 From: Heiko Schaefer Date: Tue, 9 Oct 2001 18:37:09 +0000 Subject: guenter's table of contents added CVS patchset: 779 CVS date: 2001/10/09 18:37:09 --- doc/hackersguide/hackersguide.sgml | 79 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) (limited to 'doc/hackersguide') diff --git a/doc/hackersguide/hackersguide.sgml b/doc/hackersguide/hackersguide.sgml index a910b1c2b..2f3b8c153 100644 --- a/doc/hackersguide/hackersguide.sgml +++ b/doc/hackersguide/hackersguide.sgml @@ -31,4 +31,83 @@ &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 + + + + + -- cgit v1.2.3