Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#9

AW: TFilterGraph in einer DLL

  Alt 2. Nov 2012, 13:56
Schau doch mal im Header der Datei ob das wirklich *.avi ist und nicht einfach
eine Datei die nach .avi umbenannt wurde.

Und nen Error Handler würde ich strengstens empfehlen.

PS:
Der Aufbau deiner DLL ist sehr gewöhnungsbedürftig
In PlayVideo sollte nichts anderes stehen als "Play;"

Delphi-Quellcode:
function PlayVideo(FilterGraph :TFilterGraph):Boolean; stdcall;
begin
  Result := false;

  if Assigned(FilterGraph) then
  begin
    FilterGraph.Play;
    result := true
  end;

end
try .. except finally nicht vergessen.

gruss

Geändert von EWeiss ( 2. Nov 2012 um 14:13 Uhr)
  Mit Zitat antworten Zitat