Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi DSPack, Teile eines Videos wiedergeben (https://www.delphipraxis.net/19586-dspack-teile-eines-videos-wiedergeben.html)

gmarts 5. Apr 2004 21:32


DSPack, Teile eines Videos wiedergeben
 
Gibt es beim DSPack ein Äquivalent zu STARTPOS bzw. ENDPOS des tmediaplayers?

Christian Seehase 6. Apr 2004 00:02

Re: DSPack, Teile eines Videos wiedergeben
 
Moin gmarts,

ich hab' mich noch nicht ausführlich damit beschäftigt, aber ich denke mal, dass Du dafür das IMediaSeeking Interface brauchst:


Delphi-Quellcode:
var
  ms : IMediaSeeking;

// Interface holen

FilterGraph1.QueryInterface(IMediaSeeking,ms);

// Position setzen

ms.SetPositions(i64CurrentPos,AM_SEEKING_AbsolutePositioning,i64CurrentPos,AM_SEEKING_NoPositioning);
Ohne Gewähr, da ich das Programm mangels installiertem DSPACK nicht einmal laden kann ;-)

gmarts 6. Apr 2004 15:00

Re: DSPack, Teile eines Videos wiedergeben
 
Danke für die Antwort. Schonmal ein Problem gelöst.
Doch das nächste folgt: Ist bei der tmediaplayerkomponente startpos>endpos, so wird das
Video rückwärts abgespielt. Wie läßt sich das mit dem filtergraph realisieren?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10: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 by Thomas Breitkreuz