Bei MP3 Wiedergabe Digital-Ausgang ausschalten

Wünsche, Anträge, Fehlermeldungen
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Npq hat geschrieben:Sollte aber gehen.

Geht das direkt per aviaext?
Ging's mit dem alten AlexW-Image?

Was sagt das Log?

Edit: @Zwen, kann's sein, daß du da nen C&P-Error eingebaut hast im audioplayer.cpp? Zweimal iecoff, nie iecon?
Ähm, muß man das noch extra einstellen? Hab nix an Settings gefunden. AlexW ging bei mir - soweit ich mich erinnere ohne extra Settings.
Gibts ne Möglichkeit das log auch übers Netzwerk zu routen. Box steht im WoZi, da hab ich kein Com-Anschluß. :wink:
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Ist hoffentlich schon seit Tagen gefixt.
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Na dann: warten wir auf den nächsten Snap :)
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Bitte wieder in die neue Yadi einbauen! Es geht seit der 1.9er nicht mehr :cry:
Nachtvogel
Tuxboxer
Tuxboxer
Beiträge: 4391
Registriert: Freitag 21. Mai 2004, 17:16

Beitrag von Nachtvogel »

AC3 on/of ist auf der blauen Taste
Bild
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Nachtvogel hat geschrieben:AC3 on/of ist auf der blauen Taste
Es geht doch gar nicht um AC3. Kann doch auch MPEG oder PCM aus dem Digitaleingang kommen.
Und zum anderen macht es auch keinen Sinn, das schaltbar zu machen. Wenn nichts vernünftiges aus dem Digitalausgang rauskommt, am besten ganz totlegen - so hat der Receiver die Chance, die Analogausgänge zu benutzen.
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Ok, ich sehe ein - es ist implementiert - nur ziemlich eigenartig benannt.
AC3 off - da stelle ich mir was anderes vor... :gruebel:

ABer trotzdem sei die Frage erlaubt: Warum nicht wie in 1.8er YADI einfach abschalten, wenn der mp3-player läuft?
Die Akrobatik mit in 10s mp3 Player einschalten ist nicht wirklich toll :-? !

Ich lasse mich ja auch überzeugen und will nicht "MEIN" Image, aber so ist' schon ein wenig von hinten durch die Brust ins Auge 8)

Steff
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Also AC3 off ist definitiv der falsche Name, Digital Out oder IEC oder auch TOSLink wäre wohl besser.
Zu dem beschriebenen Feature kann ich nichts sagen, im CVS ists nach wie vor so implementiert, dass bei starten des Audioplayer IEC abgeschalten wird und beim Verlassen wieder an. Wozu das im besagten Image abschaltbar gemacht wurde , weiss ich nicht...

Zwen
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Das Plugin ist reingekommen, das es mit der CVS Lösung bei mir nicht wirklich funktioniert. AC3 wird erst abgeschaltet und dann irgendwie wieder angeschaltet.

Das Plugin ist halt aus dieser Not entstanden. Soll über kurz oder Lang aber raus, da diese Funktion besser in Neutrino abgebildet werden sollte.

Gruss
mogway
Gruss
mogway
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Heisst das , dass die es in neutrino nicht funktioniert ?
Wenn ja steht was im Log ?
Wasmacht das Plugin anders als neutrino ?

Nich böse sein, aber manchmal frag ich mich, warum so oft zeit in workarounds gesteckt wird, anstatt das eigentliche Problem zu beheben ?

Zwen
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Hab mal was commited, sollte das Problem beheben, bitte feedback!
(Hab zwar Digital-Verstärker, den kümmert das clock signal am Eingang leider gar nicht,...)
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Jo, thx Zwen. Testbericht kommt heute Abend ;)

Gruss
mogway
Gruss
mogway
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

So, hier noch ein kleiner Testbericht:

Leider haben die heutigen Änderungen das Problem nicht behoben.

Vor dem umschalten auf den Audioplayer:

Code: Alles auswählen

Telnet:
/var # aviaext --iec-state
Digital audio output state (0=off,1=on):
1
Nach dem Umschalten auf den Audioplayer (MP3 läuft noch nicht):

Code: Alles auswählen

Bootlog: <keine Ausgabe>

Telnet:
/var # aviaext --iec-state
Digital audio output state (0=off,1=on):
0
soweit ist alles ok.

OK => zum Abspielen:

Code: Alles auswählen

Bootlog:
CAudioPlayer: Decoding /mnt/custom/MP3/Charts/008 Stacie Orrico - Stuck.mp3 (mp3)
CMP3Dec: recoverable frame level error (lost synchronization)
avia_oss: IOCTL: SNDCTL_DSP_SPEED (arg=44100)
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_gt_pcm_set_rate(44100)

Telnet:
/var # aviaext --iec-state
Digital audio output state (0=off,1=on):
1
MP3 Stop:

Code: Alles auswählen

Bootlog: <keine Ausgabe>

Telnet:
/var # aviaext --iec-state
Digital audio output state (0=off,1=on):
1
Audio Player aus:

Code: Alles auswählen

Bootlog:
[controld] setting VideoFormat to auto
SPTS, queue 0 extended.

Telnet:
/var # aviaext --iec-state
Digital audio output state (0=off,1=on):
1
Scheint so, als ob beim Abspielen der Digitalausgang wieder aktiviert wird.

Gruss
mogway
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Hm, wahrscheinlich spuckt der AViA-Reset, der notwendig ist wenn die Grundfrequenz (32/44.1/48 kHz) umgeschaltet wird. in die Suppe und schaltet das iec wieder an, mal testen...
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

O.K. würde sagen, das wars.
Getestet, für gut befunden und eingecheckt...
Zwen
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Super Zwen, es geht. :-)

Vielen Dank !

Gruss
mogway
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Wenn ich aufs Datum schiele, muß ich wohl den nächsten Snap abwarten. Trotzdem: Ihr seid Helden!
Grüße
Steff
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

starbright hat geschrieben:Wenn ich aufs Datum schiele, muß ich wohl den nächsten Snap abwarten.
Jepp ;)

Gruss
mogway
Gruss
mogway
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Entweder ich peils gar nicht mehr oder aber in 2.0.0.1 ist "SPDIF off wenn MP3" nicht dabei. Jungs (und Mädels ?), könnt ihr das nicht einfach mal drin lassen. Ich verstehe nicht, das das immer wieder rausfliegt. :(
Grüße

PS.: Vielleicht sollte das eher in den IMAGE-Thread verschoben werden. Gemacht ist das doch alles schon, nur eben nicht drin - oder ?
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

starbright hat geschrieben:Ich weiß nicht, ob du die mp3-player/SPDIF off Geschichte hier mitbekommen hast. Ich blick nicht mehr durch. Ryker sagt, das ist aus dem CVS wieder rausgeflogen?
Watt'n nu?
Nö, das ist noch drinne (in Neutrino):
http://cvs.tuxbox-cvs.sourceforge.net/c ... cvs-markup

Code: Alles auswählen

...
#define DBOX 1
...
#ifdef DBOX
	// disable iec aka digi out
	CAViAExt::getInstance()->iecOff();
#endif
...	
#ifdef DBOX
	// enable iec aka digi out
	CAViAExt::getInstance()->iecOn();
#endif
Muss an was anderem liegen...
aviaext geladen ? Funktionierts mit dem aviaext cmd line tool ?
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Sorry für die Frage: Woher weiß ich, ob aviaext geladen ist?
Und wichtiger - wodurch sollte das verhindert worden sein.
Ich hab das ganz normale Yadi 2.0.0.1. auf ne Philips-Box.

Ich hab auch keine Option gefunden im Neutrino.conf um das Ein oder Auszuschalten. (Nicht das ich eine haben will - einfach aus bei mp3 :) )
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Also bei Eingabe des Befehls kommt : aviaEXT Modul nicht geladen, oder so ähnlich.
Und nun? Warum wird das nicht geladen? Ist es nicht im Image, wird es nicht automatisch geladen? Ich hab keinen Plan von der Materie.
Ich verwende ein Yadi 2.0.0.1 mit einer Phlips-dbox2 und avia600

Mit Bitte um Abhilfe
Steffen
mogway
Semiprofi
Semiprofi
Beiträge: 1287
Registriert: Montag 30. Dezember 2002, 08:02

Beitrag von mogway »

Code: Alles auswählen

  if [ -e /var/etc/.aviaext ]; then
    $IM $MD/aviaEXT.o
  fi
sprich: Mach mal per telnet:
touch /var/etc/.aviaext

Gruß
mogway
starbright
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Mittwoch 17. Dezember 2003, 16:09

Beitrag von starbright »

Juchuuuuuuhhhhh !!!!!
Das bringts. Super - Danke Jungs (und Mädchen?).
Fehlt wahrscheinlich in der Neutrino-GUI nur das Knöpfchen um diese Datei zu setzen bzw. zu löschen.


:D Steff
jbondi
Beiträge: 1
Registriert: Sonntag 21. November 2004, 17:02

Geht doch mit passiver elektronik

Beitrag von jbondi »

Hi, Ich lese grade so rum und suche nach einer Lösung für euer problem. Nun hatte ich das Glück, das mir eine zündende Idee kam:
Das ganze ist ganz einfach: Man kann Scart-Adapter kaufen (ggf. auch selbst belegen loht aber nicht), die einen Audio / AV (also 3 Cinch-Stecker) extra herausführen, wobei aber das gesamte Signal auch am scart wieder herauskommt. Das ist quasi so etwas wi ein Y-Kabel(Kann auch ein Scart sein der auf der einen Seite Männchen und auf der aneren Weibchen ist). Der kommt nun in die Leitung zwischen DBOX-Out und TV-IN. Nun kann man diesen zuätzlichen Audio-Cinch (links/rechts) an einem Verstärker über einen weiteren Eingang (AUX oder so) anschliessen. Man braucht dann nur die Source wählen und schon gehts.
War supereinfach echt. :P