"SfR Fresh" - the SfR Freeware/Shareware Archive 
Member "gxine-0.5.903/README.de" of archive gxine-0.5.903.tar.gz:
As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers.
Alternatively you can here view or download the uninterpreted source code file.
That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
1
2 gxine, ein GTK+ Frontend für xine
3 ===============================
4
5 (C) 2001-2004 Guenter Bartsch
6 (C) 2004-2007 Darren Salt
7 (C) 2001-2007 the xine project team
8
9 gxine ist unter der GPL veröffentlichte freie Software.
10
11
12 Über
13 ----
14
15 gxine ist eine GTK+ basierte grafische Benuztungsoberfläche für die xine-lib
16 Video-Player Bibliothek. Es ist ein Medienplayer, der alle Audio/Video-Formate
17 abspielen kann, die libxine unterstützt. Mementan beinhaltet dies MPEG1/2,
18 einige AVI- und Quicktime-Dateien, einige Netzwerk-Streaming-Methoden und
19 optische Median (VCD, SVCD, DVD). Eine vollständigere Liste kann unter
20 http://xinehq.de/ gefunden werden.
21
22 * Die im folgenden Text referenzierten Beispieldateien können im misc/
23 Unterverzeichnis des gxine Quellcodes oder im Dokumentationsverzeichnis
24 gefunden werden, typischerweise /usr/share/doc/gxine falls eine Distribution
25 verwendet wird.
26
27
28 Allgemeine Benutzung
29 --------------------
30
31 Einige Dinge sind evtl. nicht sofort offensichtlich:
32
33 - Die Werkzeugleiste kann durch das Betätigen der mittleren Maustaste über dem
34 Videofenster verdeckt und angezeigt werden. (Im Fenstermodus kann dies nur
35 über die separate Werkzeugleiste umgeschaltet werden.)
36
37 - Die Menüs können immer durch Rechtsklicken im Videofenster aufgerufen werden.
38
39 Es wird ein Fenstermanager benötigt, der Vollbildfenster unterstützt. Wenn
40 einer ohne Unterstützung benutzt wird, funktioniert der Vollbildmodus nicht.
41
42
43 LIRC-Unterstützung
44 ------------------
45
46 gxine hat volle LIRC Unterstützung. Eine der folgenden Dateien muß vorhanden,
47 sein, um LIRC zu benutzen:
48 ~/.gxine/lircrc
49 ~/.lircrc
50 Die Dateien werden in dieser Reihenfolge gelesen; Deklarationen werden *nicht*
51 "uberschrieben.
52
53 Eine Beispiel lircrc-Datei ist beigefügt. Diese muß sicherlich angepasst
54 werden.
55
56 gxine kann beliebigen Javascript-Code bei LIRC-Eingaben ausführen :-)
57
58
59 Javascript
60 ----------
61
62 gxine läßt sich fast vollständig per Javascript steuern. Tasten können mir
63 Javascript-Fragmenten (einfache Befehle, Folgen von Befehlen) verknüpft werden.
64 Für weitere Informationen einfach mal ein Blick auf das Tastenbelegungsfenster
65 werfen, daß über das Datei-Menü erreichbar ist.
66
67 Ab Version 0.5.0 werden auch Startskripte unterstützt: ein globales, ein
68 benutzerdefiniertes. Beide werden beim Start von gxine ausgeführt; zuerst das
69 globale.
70
71 Hier ist ein Beispiel, das für Fenster- und Vollbildmodus unabhängige
72 Zoomeinstellungen realisiert. Die Tastenbelegung muß entsprechend geändert
73 werden.
74
75 // swap_zoom() vorgeschlagene Benutzung:
76 // Fenstermodus:
77 // if (vo_fullscreen.v) swap_zoom (); vo_fullscreen.v = false;
78 // Vollbildmodus:
79 // swap_zoom (); vo_fullscreen.toggle ();
80 function swap_zoom ()
81 {
82 var tmp = vo_zoom.v;
83 vo_zoom.v = zoom_other;
84 zoom_other = tmp;
85 }
86 var zoom_other = 100;
87
88
89 VDR-Unterstützung
90 -----------------
91
92 Ab Version 0.4.0 hat gxine VDR-Unterstützung. Zur Benutzung müssen vdr,
93 vdr-xine und eine angepasste Version von xine-lib vorhanden sein. (Siehe
94 vdr-xine-Dokumentation für nähere Hinweise.)
95
96 Falls ~/.gxine bereits existiert und eine Tastenbelegungsdatei einer älteren
97 Version von gxine beinhaltet:
98
99 * Die Tastenbelegungen werden automatisch aktualisiert. Jede Belegung mit
100 Befehlen, die nicht der Standardeinstellung entspricht oder bereis
101 Beschreibungen besitzt (ebenfalls neu in 0.4.0), wird nicht verändert -
102 diese müssen selbständig überprüft werden.
103
104 * Es gibt einige neue Belegungen für VDR. Diese werden zur selben Zeit
105 hinzugefügt.
106
107
108 GNOME VFS-Unterstützung
109 -----------------------
110
111 Dies steht automatisch zur Verfügung, falls die GNOME VFS-Bibliothek auf dem
112 momentanen System installiert ist.
113
114
115 GTK Themes
116 ----------
117
118 Falls andere Lautsprecher-Icons verwendet werden sollen, müssen knopfgroße
119 Bilder (normalerweise 20x20) für die Einträge "gxine-media-speaker" und
120 "gxine-media-speaker-mute" zur Verfügung gestellt werden. Die Richtung,
121 Größe und Zustand sollten Platzhalter sein.
122
123 Das Aussehen der Zeitanzeige und der Informationsleiste werden von den
124 folgenden Dateien (höchste Priorität zuletzt) beeinflusst:
125 gxine's standard-gtkrc-Datei (typischerweise /usr/share/gxine/gtkrc)
126 gxine's gtkrc Konfigurationsdatei (typischerweise /etc/gxine/gtkrc)
127 ~/.gtkrc-2.0
128 ~/.gxine/gtkrc
129
130
131 Werkzeugleisten und Tastenfeldfenster
132 -------------------------------------
133
134 gxine hat drei Dateien, die das Aussehen und den Inhalt der Werkzeugleisten
135 (Fenster- und Vollbildmodus werden separat gehandhabt) und des
136 Tastenfeldfensters festlegen. Die Standardvorgabe kann durch folgende Dateien
137 überschrieben werden:
138
139 ~/.gxine/keypad.xml
140 ~/.gxine/toolbar-fullscreen.xml
141 ~/.gxine/toolbar-window.xml
142
143 Diese Dateien können übersetzbare Beschriftungen und Hinweistexte enthalten;
144 diesen ist ein "~" vorangestellt. (Wird normalerweise nicht benötig.)
145
146 Die Tastenfelddefinition ist eine vollständige Fensterdefinition; die anderen
147 Definitionen erfordern einen einzigen nicht-Fenster Kontainer an oberster
148 Stelle. Die Menüleiste und das Videofenster sind feste Bestandteile.
149
150 (Eine vollständige Beschreibung dieser Dateien muß noch geschrieben werden.)
151
152
153 Fehlerberichte und Wünsche nach Erweiterungen
154 ---------------------------------------------
155
156 * Falls gxine einer Distribution installiert ist:
157
158 Fehlerberichte und Wünsche nach Erweiterungen sollten über die Distribution
159 abgewickelt werdeb.
160
161 * Falls gxine im Quellcode von xinehq.de oder Sourceforge installiert ist:
162
163 Zuerst sollte überprüft werden, ob die neuste Version benutzt wird und ob das
164 Problem in dieser Version immer noch vorhanden ist. Nur wenn beides zutrifft
165 sollten Sie
166 <URL:http://sourceforge.net/projects/xine/>
167 besuchen und entweder den "Bugs" (Fehlerbericht) oder "RFE" (Erweiterung)
168 Link verfolgen.
169
170 * Falls gxine von einer anderen, dritten Quelle installiert ist:
171
172 Kontaktieren Sie den Verwalter dieser Quelle.
173
174
175 Falls das Problem bereits bekannt oder die Erweiterung schon von anderen
176 gewünscht wird, macht es keinen Sinn, einen weiteren neuen Eintrag anzulegen.
177 Nur falls weitere Informationen vorliegen, die beim Lösen des Problems helfen
178 können, sollten diese dem existierenden Eintrag hinzugefügt werden.
179
180 Falls Sie sich unsicher sind, können Sie sich an die xine-user-Mailingliste
181 wenden. (Aber durchsuchen Sie zunächst das Archiv!)