[softhddevice] Tonprobleme / Aussetzer

  • Bin mit nicht bewusst da was umgestellt zu haben. Sorry (Vielleicht beginnende Alzheimer...)

    Für die Hilfe bin ich natürlich sehr Dankbar. Habe mit 299 immer noch Aussetzer bei n-tv HD. Läuft momentan mit dem ursprünglichen Wert 336


    Das war nicht beabsichtigt hier jemand zu beschuldigen! :|

  • jrie : Mir fiel auf, dass in audio.c hier die 128 fest codiert sind:

    Code
    void AudioSetBufferTime(int delay)
    {
        if (!delay) {
        delay = 128;
        }
        AudioBufferTime = delay;
    }

    Das ist schon ewig so in softhddevice drin.

    Sollte es hier nicht

    Code
    delay = AudioBufferTime;

    heißen, damit Änderungen an diesem Setup-Parameter (dessen default-value mit static int AudioBufferTime = 128; ///< audio buffer time in ms definiert ist) auch an dieser Stelle greifen?

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • AudioBufferTime gibt es zweimal.

    Einmal in softhddevice.cpp und einmal in audio.c.

    Die darf man nicht miteinander verwechseln.

    Deswegen ist in audio.c AudioBufferTime KEIN Setup-Parameter.

    Und deshalb würde deine Änderung keinen Unterschied machen.


    Aber ja, das ist doppelt gemoppelt, und man könnte das mal ändern.

    Es hat aber auch einen Vorteil: Man sieht sofort den Default-Wert.


    Ich habe bisher nur Fehler gefixt und Neues eingebaut, aber nie aufgeräumt.


    Edit: Ein Makro würde vielleicht am meisten Sinn machen.

  • Aussetzer bei n-tv HD

    Ist PayTV. Da kann es Verzögerung durch Entschlüsselung geben.

    Ein DEBUG log wäre nützlich.

  • Momentan mit 336ms keine Aussetzer bei n-tv HD.

    Muss das noch länger beobachten. Scheint aber wirklich am Puffer zu liegen. Mit 299ms hatte ich noch aussetzer

  • Jetzt hatte ich doch wieder welche:

  • Jetzt hatte ich doch wieder welche:

    was sagt denn die Auslastung vom System zu dem Zeitpunkt, da ja gleichzeitig auch der tvscraper läuft.

    https://www.minidvblinux.de/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.5 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.5 SATIP (softhddevice-drm )

    1x Raspberry 3 mit SATIP MLD 5.4

    1x Raspberry 2 mit STAIPMLD 6.5

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x ODROID N2+ mit SATIP MLD 6.5

    1x ODROID N2 L mit SATIP MLD 6.5

    1x Zotac CI327 MLD 6.5 SATIP (softhddevice)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!