![]() |
DSpack: wann ist film am ende
Hallo
Ich benutze das DSPACK um Videos abzuspielen. Wie erkenne ich nun, wann der film am ende ist. Filtergraph.state liefert gsPlaying auch wenn der film schon am ende ist. wie kann ich also feststellen, dass der film bis zum ende abgespielt wurde?? danke |
Re: DSpack: wann ist film am ende
Hi,
benutze vom FilterGraph den DSEvent:
Delphi-Quellcode:
Gruß
procedure TForm1.FilterGraphDSEvent(sender: TComponent; Event, Param1, Param2: Integer);
begin If Event = EC_COMPLETE then begin // Aktion beim Ende des Videos end; end; Mazel |
Re: DSpack: wann ist film am ende
der compiler gibt mir folgenden fehler.
undefinierter bezeichner : EC_COMPLETE wo ist das problem? ps: ich habe delphi 7 |
Re: DSpack: wann ist film am ende
Ich glaube das liegt daran das die Unit DSUtil nicht eingebunden ist. Kann es momentan nicht testen, kein Delphi zur Hand.
Delphi-Quellcode:
Gruß
uses
DSUtil Mazel |
Re: DSpack: wann ist film am ende
danke für deine antworten, aber an der DSutil liegt es nicht.
die
Delphi-Quellcode:
hatte gefehlt.
uses DirectShow
danke nochmal. |
Re: DSpack: wann ist film am ende
Mhm,
ich kann heute Delphi wieder installieren und werde es auch gleich tun. ;) Für das DSPAck müssen diese 3 Units eingebunden werden, wahrscheinlich liegt es nun an der DirectShow9 (die hatte ich beim letzen Beitrag vergessen):
Delphi-Quellcode:
Gruß
uses
DSUtil, DSPack, DirectShow9; Mazel |
Re: DSpack: wann ist film am ende
danke nochmal für deine antwort.
|
Re: DSpack: wann ist film am ende
War es die Untit DirectShow9 die fehlte?
|
Re: DSpack: wann ist film am ende
ja, die Einbindung der uses DirectShow9 hat gefehlt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz