Hallo zusammen,
wie schon angekündigt habe ich mich die letzten 2 Wochen primär mit den Micro-Rucklern bei rpihddevice im Live-Betrieb beschäftigt.
Ursache hier für waren Anpassungen an der Wiedergabe-Geschwindigkeit um Buffer Under/Overruns zu verhindern.
Ich habe nun einen Patch geschrieben der dies ausschaltet und dafür je nach Stream (SD,HD,Audio) am Anfang den Puffer aufbaut.
Für HD muss kein zusätzlicher Puffer aufgebaut werden, für SD schon. Hier ergibt sich auch ein winzig kleine Verzögerung (0,5 Sekunden - eventuell noch kürzbar) zur Orginalsoftware beim Start des Videos,
was mit aber nichts ausmacht. Audio ist ungetested, SD und HD habe ich ca 5 Tage produktiv überprüft und hatte keinerlei Probleme.
Außerdem habe ich den Deinterlacer von OMX_ImageFilterDeInterlaceAdvanced auf OMX_ImageFilterDeInterlaceFast was meiner Meinung nach das Deinterlacer-Ruckeln (Live und Aufnahme) praktisch vernichtet.
Vielleicht mag ja der Ein oder Andere den Patch ausprobieren und berichten wie die Erfahrungen sind.
VG Uli