Bug#881536: ffmpeg: Breaks sound in kodi

2017-12-16 Thread Stefan Hachmann
On Sat, 18 Nov 2017 16:18:10 + James Cowgill  wrote:

> Thanks. Reassigning the bug to kodi.
> 
> I think fixing the audio is easier than fixing the video (which only
> works due to a workaround patch in ffmpeg). Maybe removing this decode
> call is all that is needed?
> https://anonscm.debian.org/git/pkg-multimedia/kodi.git/tree/xbmc/cores/VideoPlayer/VideoPlayerAudio.cpp#n489

Yes, works fine after removal of decode call (with 17.6 from debian git[1]).
Thanks. :-)

[1] To compile it, directory 'kodi-17.6+dfsg1/addons/' have to be
completed with missing library.* directories ...

Best regards,
Stefan


Patch:
--- a/xbmc/cores/VideoPlayer/VideoPlayerAudio.cpp
+++ b/xbmc/cores/VideoPlayer/VideoPlayerAudio.cpp
@@ -486,7 +486,7 @@
 // guess next pts
 m_audioClock += audioframe.duration;

-int ret = m_pAudioCodec->Decode(nullptr, 0, DVD_NOPTS_VALUE, 
DVD_NOPTS_VALUE);
+int ret = 0;
 if (ret < 0)
 {
   CLog::Log(LOGERROR, "CVideoPlayerAudio::DecodeFrame - Decode Error. 
Skipping audio packet (%d)", ret);



Bug#872985: lirc: Installation fails, if systemd-tempfiles is not present (sysv-init) (see log)

2017-08-23 Thread Stefan Hachmann
 BTN_TASK  0x117
 BTN_THUMB  0x121
 BTN_THUMB2  0x122
 BTN_THUMBL  0x13d
 BTN_THUMBR  0x13e
 BTN_TL  0x136
 BTN_TL2  0x138
 BTN_TOOL_AIRBRUSH  0x144
 BTN_TOOL_BRUSH  0x142
 BTN_TOOL_DOUBLETAP  0x14d
 BTN_TOOL_FINGER  0x145
 BTN_TOOL_LENS  0x147
 BTN_TOOL_MOUSE  0x146
 BTN_TOOL_PEN  0x140
 BTN_TOOL_PENCIL  0x143
 BTN_TOOL_QUADTAP  0x14f
 BTN_TOOL_QUINTTAP  0x148
 BTN_TOOL_RUBBER  0x141
 BTN_TOOL_TRIPLETAP  0x14e
 BTN_TOP  0x123
 BTN_TOP2  0x124
 BTN_TOUCH  0x14a
 BTN_TR  0x137
 BTN_TR2  0x139
 BTN_TRIGGER  0x120
 BTN_TRIGGER_HAPPY  0x2c0
 BTN_TRIGGER_HAPPY10  0x2c9
 BTN_TRIGGER_HAPPY1  0x2c0
 BTN_TRIGGER_HAPPY11  0x2ca
 BTN_TRIGGER_HAPPY12  0x2cb
 BTN_TRIGGER_HAPPY13  0x2cc
 BTN_TRIGGER_HAPPY14  0x2cd
 BTN_TRIGGER_HAPPY15  0x2ce
 BTN_TRIGGER_HAPPY16  0x2cf
 BTN_TRIGGER_HAPPY17  0x2d0
 BTN_TRIGGER_HAPPY18  0x2d1
 BTN_TRIGGER_HAPPY19  0x2d2
 BTN_TRIGGER_HAPPY20  0x2d3
 BTN_TRIGGER_HAPPY2  0x2c1
 BTN_TRIGGER_HAPPY21  0x2d4
 BTN_TRIGGER_HAPPY22  0x2d5
 BTN_TRIGGER_HAPPY23  0x2d6
 BTN_TRIGGER_HAPPY24  0x2d7
 BTN_TRIGGER_HAPPY25  0x2d8
 BTN_TRIGGER_HAPPY26  0x2d9
 BTN_TRIGGER_HAPPY27  0x2da
 BTN_TRIGGER_HAPPY28  0x2db
 BTN_TRIGGER_HAPPY29  0x2dc
 BTN_TRIGGER_HAPPY30  0x2dd
 BTN_TRIGGER_HAPPY3  0x2c2
 BTN_TRIGGER_HAPPY31  0x2de
 BTN_TRIGGER_HAPPY32  0x2df
 BTN_TRIGGER_HAPPY33  0x2e0
 BTN_TRIGGER_HAPPY34  0x2e1
 BTN_TRIGGER_HAPPY35  0x2e2
 BTN_TRIGGER_HAPPY36  0x2e3
 BTN_TRIGGER_HAPPY37  0x2e4
 BTN_TRIGGER_HAPPY38  0x2e5
 BTN_TRIGGER_HAPPY39  0x2e6
 BTN_TRIGGER_HAPPY40  0x2e7
 BTN_TRIGGER_HAPPY4  0x2c3
 BTN_TRIGGER_HAPPY5  0x2c4
 BTN_TRIGGER_HAPPY6  0x2c5
 BTN_TRIGGER_HAPPY7  0x2c6
 BTN_TRIGGER_HAPPY8  0x2c7
 BTN_TRIGGER_HAPPY9  0x2c8
 BTN_WEST  0x134
 BTN_WHEEL  0x150
 BTN_Z  0x135
end codes
end remote


-- no debconf information


Installation messages:
8<==8<===
lirc (0.10.0-2) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/lirc/lirc_options.conf.dist wird 
installiert ...

Konfigurationsdatei »/etc/lirc/lircd.conf.d/devinput.lircd.conf«
 ==> Geändert (von Ihnen oder von einem Skript) seit der Installation.
 ==> Paketverteiler hat eine aktualisierte Version herausgegeben.
   Wie möchten Sie vorgehen? Ihre Wahlmöglichkeiten sind:
Y oder I : Die Version des Paket-Betreuers installieren
N oder O : Die momentan installierte Version beibehalten
   D : Die Unterschiede zwischen den Versionen anzeigen
   Z : Eine Shell starten, um die Situation zu begutachten
 Der Standardweg ist das Beibehalten der momentanen Version.
*** devinput.lircd.conf (Y/I/N/O/D/Z) [Vorgabe=N] ?
/var/lib/dpkg/info/lirc.postinst: 7: /var/lib/dpkg/info/lirc.postinst: 
systemd-tmpfiles: not found
[FAIL] Stopping remote control daemon: LIRCD failed!
[ ok ] Starting remote control daemon: LIRCD.
==

Best regards,
Stefan Hachmann