diff options
author | Michael Roitzsch <mroi@users.sourceforge.net> | 2004-05-05 19:10:58 +0000 |
---|---|---|
committer | Michael Roitzsch <mroi@users.sourceforge.net> | 2004-05-05 19:10:58 +0000 |
commit | 032b4a77cb67502ad9bf07ad954f748668c0369a (patch) | |
tree | a36051c59d837d500289b212441aa6c1aa7b715b | |
parent | 8357dbae7bec1b3d649792514a6fecdbcedf6b6f (diff) | |
download | xine-lib-032b4a77cb67502ad9bf07ad954f748668c0369a.tar.gz xine-lib-032b4a77cb67502ad9bf07ad954f748668c0369a.tar.bz2 |
clarify documentation (found by Barry Scott)
CVS patchset: 6489
CVS date: 2004/05/05 19:10:58
-rw-r--r-- | doc/hackersguide/stream.sgml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/hackersguide/stream.sgml b/doc/hackersguide/stream.sgml index 3b92e3058..cbbe53d04 100644 --- a/doc/hackersguide/stream.sgml +++ b/doc/hackersguide/stream.sgml @@ -85,9 +85,11 @@ <para> <programlisting> input_plugin_t *get_instance(input_class_t *class_gen, xine_stream_t *stream, const char *mrl);</programlisting> The plugin should try, if it can handle the specified MRL and return an - instance of itself if so. If not, NULL should be returned. + instance of itself if so. If not, NULL should be returned. When a new MRL + is to be played, xine engine asks all the available input plugins one by + one if they can handle the MRL. Note that input plugins are not guaranteed to be queried - in anay particular order and the first input plugin to claim an MRL + in any particular order and the first input plugin to claim an MRL gets control so try not to duplicate MRLs already found within xine. </para> <para> |