Project

General

Profile

Actions

Bug #121

open

Fehlendes mgPCMPlayer::GetReplayMode

Added by anbr over 15 years ago. Updated over 15 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
05/20/2009
Due date:
% Done:

0%

Estimated time:

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>


Files

muggle-GetReplayMode.patch (1.24 KB) muggle-GetReplayMode.patch anbr, 05/20/2009 12:42 PM
Actions #1

Updated by wrohdewald over 15 years ago

  • Status changed from New to Resolved
  • Assignee 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.

Actions #2

Updated by anbr over 15 years ago

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.

Actions

Also available in: Atom PDF