Bug #121

Fehlendes mgPCMPlayer::GetReplayMode

Added by anbr 437 days ago. Updated 421 days ago.

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>

muggle-GetReplayMode.patch (1.2 KB) anbr, 05/20/2009 12:42 PM

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.

Also available in: Atom PDF