birder Posted August 21, 2007 Share Posted August 21, 2007 Hallo, wenn ich folgende Methode aufrufe, ist der Tone leider immer noch an: System.Runtime.InteropServices.Marshal.GetActiveObject("DVBViewerServer.DVBViewer"); dvb.Mute(true); Was mache ich falsch? Ich verwende die DVBViewer Version 3.6.0.1 Quote Link to comment
Lars_MQ Posted August 21, 2007 Share Posted August 21, 2007 Du verwendest eine nicht mehr supportete version, bitte update auf die aktuelle version. Quote Link to comment
birder Posted August 21, 2007 Author Share Posted August 21, 2007 Hallo, auch bei der neuen Version 3.8 tritt das gleiche Problem auf. Es wird einfach nicht stumm. Quote Link to comment
Tjod Posted August 21, 2007 Share Posted August 21, 2007 Verwendest du SPDIF? da klappt Mute nicht. Quote Link to comment
birder Posted August 21, 2007 Author Share Posted August 21, 2007 (edited) Ja ich verwende SPDIF. Aber die Funktion "Ton aus" direkt im DVBViewer funktioniert doch auch. Warum nicht über das com interface? Edited August 21, 2007 by birder Quote Link to comment
Tjod Posted August 21, 2007 Share Posted August 21, 2007 Eigentlich müsste es dann auch funktionieren. Wenn ich das richtig in Erinnerung habe macht es auch einen unterschied ob du das bei einen normalen oder AC3 Sender machst. Quote Link to comment
Moses Posted August 21, 2007 Share Posted August 21, 2007 (edited) Mute funktioniert mit SPDIF eigentlich auch. Nur wenn der AC3/SPDIF Passthrough an ist, dann geht's nicht. Also wenn man auf einem Sender mit AC3 Tonspur ist und im Audio Decoder den SPDIF Passthrough an ist, dann geht's nicht mit Mute. Der AC3 Filter hat nen eingebauten AC3 Encoder, mit dem man auch Stereoton auf AC3 Aufbohren kann und dann auf keinem Kanal mehr den Ton über den DVBViewer ausschalten kann... Normaler Stereoton wird aber sonst (ohne AC3 Encoder) nur als PCM zum Verstärker geschickt und kann vom DVBViewer Leiser / Lauter und stumm geschaltet werden. Eigentlich müsste aber, wenn du Mute verwendest im DVBViewer irgendwo ein Icon dafür auftauchen (es seidenn du hast das OSD abgeschaltet). Daran solltest du feststellen können, ob deine Funktion funktioniert, oder nicht... Gegen das nicht funktionierende Mute bei AC3 gibt es nicht so richtig viele Möglichkeiten. Dafür gab es mal einen Wunsch (wahrscheinlich schon mehrere) in dem da ein paar Alternativen diskutiert wurden mit vor und Nachteilen... bei mir macht seitdem der AV-Reciever Mute... Edited August 21, 2007 by Moses Quote Link to comment
birder Posted August 21, 2007 Author Share Posted August 21, 2007 Ich habe es mit dem ZDFInfokanal ausprobiert. Es wird wohl ein normaler Stereoton sein. Mit der rechten Maustaste "Ton aus" funktioniert es wunderbar im DVBViewer. Über das das com interface aber nicht...es taucht auch kein Icon auf und das OSD ist nicht ausgeschaltet. Quote Link to comment
birder Posted August 21, 2007 Author Share Posted August 21, 2007 Damit geht es jetzt DVBViewer.osd.setmute(true) Quote Link to comment
birder Posted September 11, 2007 Author Share Posted September 11, 2007 Leider funktioniert es doch noch nicht. Ich verstehe es nicht, warum klappt "Ton aus" direkt im DVBViewer und über die Methode dvb.Mute(true) nicht? Es verwende keine AC3 Kanäle. Quote Link to comment
Moses Posted September 11, 2007 Share Posted September 11, 2007 *grübel* und warum nutzt du nicht weiter DVBViewer.osd.setmute(true)? Quote Link to comment
birder Posted September 14, 2007 Author Share Posted September 14, 2007 Weil es nicht funktioniert! Sollte es doch mit DVBViewer.osd.setmute(true) funktionieren? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.