Bug #121
Fehlendes mgPCMPlayer::GetReplayMode
| Status: | Resolved | Start: | 05/20/2009 | |
| Priority: | Normal | Due date: | ||
| Assigned to: | wrohdewald | % Done: | 0% |
|
| Category: | - | Spent time: | - | |
| Target version: | - | |||
Description
Hier ein kleiner Patch der den mgPCMPlayer um die VDR API-Funktion "GetReplayMode" implementiert.
Diese Funktion wird benötigt, wenn andere Plugins den Wiedergabemodus (Play/Pause) per cControl des aktiven Player abfragen wollen.
BTW: Für GCC-4.3 fehlt ein #include <string.h>
History
06/05/2009 10:42 AM - wrohdewald
- Status changed from New to Resolved
- Assigned to set to wrohdewald
habe den Patch ungetestest übernommen, danke.
Zu string.h: Ich verwende gcc 4.3.3 und brauche das nicht. Welche genaue Version von gcc hast Du? Wie lautet die Fehlermeldung? Warum ist string.h in keiner anderen Datei nötig? Nur in mg_skin.c kommt sie noch vor, ich weiss nicht, warum. Wenn ich string.h in mg_skin.c entferne, kompiliert es bei mir immer noch.
Ich würde ungern <string> und <string.h> includen, ohne zu verstehen, warum beide nötig sind.
06/05/2009 12:10 PM - anbr
Ich würde ungern <string> und <string.h> includen, ohne zu verstehen, warum beide nötig sind.
Ich kann dafür nur ein strcpy/strlen entdecken, welches dies rechtfertigen würde.
Aber du hast recht, ich kann das Problem selber nicht mehr reproduzieren. Vielleicht wurde diese zwischenzeitlich durch eine anderes include behoben.