[BCB6]This product is not authorized to run in Debugger! bei MediaPlayer



  • Hallo Gemeinde,

    wenn ich im Borland C++ Builder 6 Personal einen Mediaplayer einbaue und eine MP3-Datei als Filename eingebe, beendet sich das Programm direkt nach der Ausführung von

    MediaPlayer1->Open();
    

    mit der Meldung

    This product is not authorized to run in Debugger!

    .

    Wenn ich das Projekt normal kompiliere und dann per Hand die Exe ausführe, geht alles wunderbar.

    Mit Google habe ich leider nichts zu dieser Meldung gefunden.

    Hat jemand eine Idee?



  • Komisch,

    mit einer .wav-Datei geht das ganze...



  • Evtl. hast du bei dir einen speziellen MP3-Codec, der das in einer Debugging-Session verbietet.
    Unter System/Hardware/Gerätemanager/Audio-, Video- und Gamecontroller/Audiocodecs -> Eigenschaften kannst du dir die Liste von Codecs anzeigen lassen (zumindestens unter WinXP geht es so... - ich verwende den "Fraunhofer IIS MPEG Layer-3 Codec").



  • Bin irgendwie zu Blöd dass unter Win7 zu finden...

    Weiß das zufällig jemand?



  • Ok,

    habs gefunden, im Media Player...

    ACM 	Microsoft IMA ADPCM CODEC 	0011 		
    ACM 	Microsoft CCITT G.711 A-Law and u-Law CODEC 	0007 		
    ACM 	Microsoft GSM 6.10 Audio CODEC 	0031 		
    ACM 	Microsoft ADPCM CODEC 	0002 		
    ACM 	Fraunhofer IIS MPEG Layer-3 Codec (decode only) 	0055 		
    ACM 	Microsoft PCM Converter 	0001 		
    DMO 	WMAudio Decoder DMO 	0160, 0161, 0162, 0163 	WMADMOD.DLL 	6.1.7601.17514
    DMO 	WMAPro over S/PDIF DMO 	0162 	WMADMOD.DLL 	6.1.7601.17514
    DMO 	WMSpeech Decoder DMO 	000A, 000B 	WMSPDMOD.DLL 	6.1.7601.17514
    DMO 	MP3 Decoder DMO 	0055 	mp3dmod.dll 	6.1.7600.16385
    

    Beim Fraunhofer steht bei mir ja "decode only", hat das damit zu tun?



  • Nicht unbedingt, das sagt m.E. nur aus, das der Fraunhofer Codec lediglich MP3's dekodieren kann, nicht z.B. WAV zu MP3 kodieren.

    Kann auch der MP3 Decoder DMO sein.


Anmelden zum Antworten