]> git.sesse.net Git - vlc/blobdiff - doc/developer2/synopsys.txt
Remove "new" (as in 2004) developer doc that was never really written
[vlc] / doc / developer2 / synopsys.txt
diff --git a/doc/developer2/synopsys.txt b/doc/developer2/synopsys.txt
deleted file mode 100644 (file)
index 3557837..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-Structure for the new vlc developer documentation
-
-* Coding rules
-       - Hungarian notation
-       - Code indentation
-
-* LibVLC, VLC, and Mozilla plugin
-       - Libvlc structure
-
-* Build system
-        - Modules.am
-       - bootstrap sequence
-       - vlc-config
-       - config.h
-       - toolbox
-
-* i18n
-       - Gettext
-
-* Modules
-       - Calling a module
-       - Writing a module descriptor (do not forget E_ & N_ ) 
-       - The module bank
-
-* Objects
-       - vlc_object_t
-       - Creating, deleting objects
-       - parents and children
-       - Refcounts
-
-* CPU stuff
-       
-* Misc stuff
-       - VLC_EXPORT
-       - MODULE_NAME_is
-       - more ?
-
-* Variables, callbacks, and configuration
-       - Variable management
-       - adding configuration to modules
-
-* Thread management
-        - thread 
-       - mutexes
-       - condition variables
-
-* Playlist management
-       - The playlist object
-       - Items / Options
-       - Playlist infos
-
-* Message queue
-
-* Interface modules
-
-* Input layer
-       - Access / stream 
-       - Demuxers / ES
-       - PCR / PTS / DTS
-       - Input, access and demux control
-
-* Packetizers
-
-* Decoders
-
-* Vout
-       - Subpictures
-       - Text rendering
-       - Filters
-
-* Aout
-       - Mixers
-       - Filters (converters, resamplers, downmixers)
-       - Output
-
-* Sout
-       - stream chain
-       - packetizer
-       - encoder
-       - muxer
-       - access output
-
-* Porting
-       - port specific stuff
-
-* Debugging
-       - Compile flags
-       - Valgrind / eFence / ...