TMediaPlayer Problem
-
Hallo zusammen,
ich hoffe Ihr könnt mir bei einem kleinen Problem helfen.
Ich bin gerade dabei ein Programm zu schreiben für Audio und Video wiedergabe.
Dafür benutze ich die MediaPlayer Komponente des BCB 6.
Audio funktioniert einwandfrei nur bei der Videowiedergabe habe ich ein Problem.
Wenn ich eine AVI wiedergebe ist kein Ton und das Video läuft zu schnell ab.
DVD Wiedergabe funktioniert garnicht kommt dur das kein Gerät gefunden wurde.
Wenn ich aber den Windows-MediaPlayer öffne laufen dort alle Videos und DVDs.
Muss man die Komponente updaten?
Ich dachte eigentlich dass die TMediaPlayer-Komponente die gleichen Vorrausetzungen hat wie der installierte MediaPlayer.
Hoffe Ihr könnt mir dabei helfen.
Gruß
Andy
-
Hat keiner eine Lösung?
-
Nimm besser den WinMediaPlayer, der kann genau das, was der separate Windows- Medienplayer kann (je nach geladenen Codecs).
Ev. muss der als ActiveX eingebunden werden.
Gruss
Frank
-
Danke für deine Hilfe.
Ich hab nur noch nichts mit ActivX gemacht, könntest du kurz erklären wie das funktioniert?
-
Habe das ActivX Element gefunden kann es aber nicht installieren bringt immer ein Fehler:
int TWindowsMediaPlayer::EventDispIDs[62] = {
[C++ Fehler] WMPLib_OCX.cpp(55): E2316 'EventDispIDs' ist kein Element von 'TWindowsMediaPlayer'
[C++ Fehler] WMPLib_OCX.cpp(75): E2451 Undefiniertes Symbol 'EventDispIDs'
[C++ Fehler] WMPLib_OCX.cpp(78): E2040 Deklaration nicht ordnungsgemäß abgeschlossen
[C++ Fehler] WMPLib_OCX.cpp(92): E2190 Unerwartetes }
[C++ Fehler] WMPLib_OCX.cpp(193): E2190 Unerwartetes }
[Linker Fataler Fehler] Fatal: Unable to open file 'WMPLIB_OCX.OBJ'
-
OK hat sich erledigt hab den Fehler gefunden.
Danke nochmal.
-
Gibt es eigentlich eine Hilfe oder sowas für den MediaPlayer wie man z.B. in den fullscreen-Modus wechselt.
-
Guggsd Du hier:
http://www.koders.com/delphi/fid0A01D50059C3ED9F30B9EB2EF290E21F69920125.aspx?s=downloadGruss
Frank
-
Danke
-
Gibts sowas auch für den BCB in C++?