Kodi Community Forum
Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Android (https://forum.kodi.tv/forumdisplay.php?fid=164)
+---- Thread: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD (/showthread.php?tid=372334)

Pages: 1 2 3 4 5


Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

I have a Sony Bravia 4K VH21 Android TV paired with a Sony HT-ST5000 soundbar and sub which I have been using Kodi 18.

Since the nightlies have supported Dolby Vision in January, I finally left Kodi 18 and have been updating to each nightly.

Dolby Vision playback is great, but I have noticed audio issues recently, whenever I try to resume a stream that after pausing, the audio starts to fade in/out.

This does not happen if the audio is AAC, only if it has DD, DD+ or DTS.

After some more testing I have noticed it to happen occasionaly when jumping forwards 10 mins or to the next chapter, but not always.

In the log for a DD+ Atmos stream earlier, I can see:
Quote:2023-03-04 14:33:13.631 T:15270   debug <general>: ------ Window Init (DialogSeekBar.xml) ------
2023-03-04 14:33:13.633 T:15270   debug <general>: Window DialogSeekBar.xml was already loaded
2023-03-04 14:33:13.633 T:15270   debug <general>: Alloc resources: 1.08 ms
2023-03-04 14:33:13.633 T:15270   debug <general>: ------ Window Init (Custom_1109_TopBarOverlay.xml) ------
2023-03-04 14:33:13.634 T:15270   debug <general>: Window Custom_1109_TopBarOverlay.xml was already loaded
2023-03-04 14:33:13.634 T:15270   debug <general>: Alloc resources: 0.19 ms
2023-03-04 14:33:13.639 T:15270   error <general>: CMediaCodecVideoBuffer::ReleaseOutputBuffer error in render(false)
2023-03-04 14:33:13.698 T:15634    info <general>: Skipped 2 duplicate messages..
2023-03-04 14:33:13.698 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577576000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.698 T:15651   debug <general>: CVideoPlayerVideo - Stillframe left, switching to normal playback
2023-03-04 14:33:13.698 T:15651   debug <general>: CDVDVideoCodecAndroidMediaCodec::AddData current state (2)
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577585000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577617000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577649000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577681000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577713000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577745000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.704 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577777000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.716 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577743000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.729 T:15634   debug <general>: CVideoPlayer::CheckContinuity - wrapback :2, prev:1577743000.000000, curr:1577576000.000000, diff:-167000.000000
2023-03-04 14:33:13.730 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577576000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.735 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577618000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.739 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577659000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.741 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577809000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.742 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577841000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577873000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577905000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577937000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1577969000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578001000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.743 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578033000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.747 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577701000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.752 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577743000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.756 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577785000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.759 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577826000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.765 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577868000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.769 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577910000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.773 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577951000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.776 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1577993000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.778 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578065000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.779 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578097000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.779 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578129000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.779 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578161000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.779 T:15634   debug <general>: CheckPlayerInit - dropping packet type:1 dts:1578193000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.783 T:15652    info <general>: CAEStreamParser::TrySyncAC3 - E-AC3 stream detected (6 channels, 48000Hz)
2023-03-04 14:33:13.834 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1578035000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.836 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1578077000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.839 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1578118000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.877 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1578160000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.880 T:15634   debug <general>: CheckPlayerInit - dropping packet type:2 dts:1578202000.000000 to get to start point at 1578220000.000000
2023-03-04 14:33:13.883 T:15634   debug <general>: CVideoPlayer::HandleMessages - player started 1
2023-03-04 14:33:13.883 T:15306   debug <general>: OnAVChange: CApplication::OnAVChange
2023-03-04 14:33:13.913 T:15634   debug <general>: CVideoPlayer::HandleMessages - player started 2
2023-03-04 14:33:13.913 T:15634   debug <general>: VideoPlayer::Sync - Audio - pts: 1578513000.000000, cache: 745846.800761, totalcache: 856000.065804
2023-03-04 14:33:13.913 T:15634   debug <general>: VideoPlayer::Sync - Video - pts: 1577951000.000000, cache: 50000.000000, totalcache: 100000.000000
2023-03-04 14:33:13.914 T:15634   debug <general>: CVideoPlayer::SetCaching - caching state 0
2023-03-04 14:33:13.914 T:15634   debug <general>: CDVDClock::SetSpeedAdjust - adjusted:0.000000
2023-03-04 14:33:13.914 T:15652   debug <general>: CVideoPlayerAudio - CDVDMsg::GENERAL_RESYNC(1577767153.199239), level: 0, cache: 747059.050761
2023-03-04 14:33:13.914 T:15651   debug <general>: CVideoPlayerVideo - CDVDMsg::GENERAL_RESYNC(1577767153.199239)
2023-03-04 14:33:13.914 T:15652   debug <general>: CDVDAudio::Resume - resume audio stream
2023-03-04 14:33:13.914 T:15286   debug <general>: ActiveAE - start sync of audio stream
2023-03-04 14:33:14.028 T:15286   debug <general>: ActiveAE::SyncStream - average error of 19.619949, start adjusting
2023-03-04 14:33:14.028 T:15286   debug <general>: ActiveAE::SyncStream - average error 0.619949 below threshold of 30.000000
2023-03-04 14:33:15.109 T:15652   debug <general>: CDVDClock::ErrorAdjust - CVideoPlayerAudio::OutputPacket - error:46825.066508, adjusted:46825.066508
2023-03-04 14:33:16.134 T:15652   debug <general>: CDVDClock::ErrorAdjust - CVideoPlayerAudio::OutputPacket - error:25184.679824, adjusted:25184.679824
2023-03-04 14:33:16.936 T:15270   debug <general>: ------ Window Deinit (DialogSeekBar.xml) ------
2023-03-04 14:33:16.936 T:15270   debug <general>: ------ Window Deinit (Custom_1109_TopBarOverlay.xml) ------
2023-03-04 14:33:18.876 T:15651   debug <general>: CPtsTracker: detected pattern of length 1: 41708.33, frameduration: 41708.333333
2023-03-04 14:33:21.024 T:15241   debug <general>: CXBMCApp::onReceive - Got intent. Action: android.intent.action.MEDIA_BUTTON
2023-03-04 14:33:21.024 T:15241    info <general>: Got MEDIA_BUTTON intent: 85, up:false
2023-03-04 14:33:21.036 T:15270   debug <general>: Keyboard: scancode: 0x55, sym: 0xb3, unicode: 0x00, modifier: 0x0
2023-03-04 14:33:21.212 T:15241   debug <general>: CXBMCApp::onReceive - Got intent. Action: android.intent.action.MEDIA_BUTTON
2023-03-04 14:33:21.213 T:15241    info <general>: Got MEDIA_BUTTON intent: 85, up:true
2023-03-04 14:33:21.236 T:15270   debug <general>: Keyboard: scancode: 0x55, sym: 0xb3, unicode: 0x00, modifier: 0x0
2023-03-04 14:33:21.237 T:15270   debug <general>: HandleKey: play_pause (0xf0bd) pressed, window 12005, action is PlayPause
2023-03-04 14:33:21.237 T:15270   debug <general>: ------ Window Init (DialogSeekBar.xml) ------
2023-03-04 14:33:21.238 T:15270   debug <general>: Window DialogSeekBar.xml was already loaded
2023-03-04 14:33:21.238 T:15270   debug <general>: Alloc resources: 0.43 ms
2023-03-04 14:33:21.238 T:15270   debug <general>: ------ Window Init (Custom_1109_TopBarOverlay.xml) ------
2023-03-04 14:33:21.239 T:15270   debug <general>: Window Custom_1109_TopBarOverlay.xml was already loaded
2023-03-04 14:33:21.239 T:15270   debug <general>: Alloc resources: 0.30 ms
2023-03-04 14:33:21.254 T:15281   debug <general>: void CXBMCApp::OnPlayBackPaused()
2023-03-04 14:33:21.259 T:15652   debug <general>: CDVDAudio:Tongueause - pausing audio stream
2023-03-04 14:33:21.370 T:15270   debug <general>: Uninhibiting OS screen saver
2023-03-04 14:33:40.495 T:15241   debug <general>: CXBMCApp::onReceive - Got intent. Action: android.intent.action.MEDIA_BUTTON
2023-03-04 14:33:40.496 T:15241    info <general>: Got MEDIA_BUTTON intent: 126, up:false
2023-03-04 14:33:40.522 T:15270   debug <general>: Keyboard: scancode: 0x7e, sym: 0xb3, unicode: 0x00, modifier: 0x0
2023-03-04 14:33:40.650 T:15241   debug <general>: CXBMCApp::onReceive - Got intent. Action: android.intent.action.MEDIA_BUTTON
2023-03-04 14:33:40.650 T:15241    info <general>: Got MEDIA_BUTTON intent: 126, up:true
2023-03-04 14:33:40.673 T:15270   debug <general>: Keyboard: scancode: 0x7e, sym: 0xb3, unicode: 0x00, modifier: 0x0
2023-03-04 14:33:40.673 T:15270   debug <general>: HandleKey: play_pause (0xf0bd) pressed, window 12005, action is PlayPause
2023-03-04 14:33:40.683 T:15652   debug <general>: CDVDAudio::Resume - resume audio stream
2023-03-04 14:33:40.683 T:15286   debug <general>: ActiveAE - start sync of audio stream
2023-03-04 14:33:40.686 T:15281   debug <general>: void CXBMCApp::OnPlayBackStarted()
2023-03-04 14:33:40.691 T:15281   debug <general>: Visible Behind request: false
2023-03-04 14:33:40.808 T:15286   debug <general>: ActiveAE::SyncStream - average error of 149.752222, start adjusting
2023-03-04 14:33:40.908 T:15286   debug <general>: ActiveAE::SyncStream - average error 21.752222 below threshold of 30.000000
2023-03-04 14:33:40.977 T:15270   debug <general>: ------ Window Deinit (DialogSeekBar.xml) ------
2023-03-04 14:33:40.977 T:15270   debug <general>: ------ Window Deinit (Custom_1109_TopBarOverlay.xml) ------
2023-03-04 14:33:40.990 T:15270   debug <general>: Inhibiting OS screen saver
2023-03-04 14:33:41.967 T:15286   debug <general>: ActiveAE::SyncStream - average error 308.689881 above threshold of 100.000000
2023-03-04 14:33:42.195 T:15286   debug <general>: ActiveAE::SyncStream - average error 20.689881, last average error: 308.689881
2023-03-04 14:33:42.326 T:15286   debug <general>: ActiveAE::SyncStream - average error of -239.344514, start adjusting
2023-03-04 14:33:42.525 T:15286   debug <general>: ActiveAE::SyncStream - average error -19.135410 below threshold of 30.000000
2023-03-04 14:33:43.657 T:15286   debug <general>: ActiveAE::SyncStream - average error 330.633453 above threshold of 100.000000
2023-03-04 14:33:43.880 T:15286   debug <general>: ActiveAE::SyncStream - average error 10.633453, last average error: 330.633453
2023-03-04 14:33:43.885 T:15306   debug <general>: Thread JobWorker -1147260368 terminating (autodelete)
2023-03-04 14:33:43.885 T:15307   debug <general>: Thread JobWorker -1148313040 terminating (autodelete)
2023-03-04 14:33:43.885 T:15305   debug <general>: Thread JobWorker -1168735696 terminating (autodelete)
2023-03-04 14:33:43.885 T:15321   debug <general>: Thread JobWorker -1255321040 terminating (autodelete)
2023-03-04 14:33:44.012 T:15286   debug <general>: ActiveAE::SyncStream - average error of -196.210347, start adjusting
2023-03-04 14:33:44.211 T:15286   debug <general>: ActiveAE::SyncStream - average error -8.391035 below threshold of 30.000000
2023-03-04 14:33:45.211 T:15286   debug <general>: ActiveAE::SyncStream - average error 350.797716 above threshold of 100.000000
2023-03-04 14:33:45.625 T:15286   debug <general>: ActiveAE::SyncStream - average error 0.797716, last average error: 350.797716
2023-03-04 14:33:45.756 T:15286   debug <general>: ActiveAE::SyncStream - average error of -276.991784, start adjusting
2023-03-04 14:33:45.950 T:15286   debug <general>: ActiveAE::SyncStream - average error -22.643638 below threshold of 30.000000
2023-03-04 14:33:47.061 T:15286   debug <general>: ActiveAE::SyncStream - average error 295.462175 above threshold of 100.000000
2023-03-04 14:33:47.285 T:15286   debug <general>: ActiveAE::SyncStream - average error 7.462175, last average error: 295.462175
2023-03-04 14:33:47.417 T:15286   debug <general>: ActiveAE::SyncStream - average error of -145.233575, start adjusting
2023-03-04 14:33:47.515 T:15286   debug <general>: ActiveAE::SyncStream - average error -17.233575 below threshold of 30.000000
2023-03-04 14:33:48.567 T:15286   debug <general>: ActiveAE::SyncStream - average error 265.755859 above threshold of 100.000000
2023-03-04 14:33:48.732 T:15286   debug <general>: ActiveAE::SyncStream - average error 9.755859, last average error: 265.755859
2023-03-04 14:33:48.835 T:15286   debug <general>: ActiveAE::SyncStream - average error of -225.151690, start adjusting
2023-03-04 14:33:49.033 T:15286   debug <general>: ActiveAE::SyncStream - average error -4.411665 below threshold of 30.000000
2023-03-04 14:33:50.033 T:15286   debug <general>: ActiveAE::SyncStream - average error 266.932528 above threshold of 100.000000
2023-03-04 14:33:50.185 T:15286   debug <general>: ActiveAE::SyncStream - average error 10.932528, last average error: 266.932528
2023-03-04 14:33:50.300 T:15286   debug <general>: ActiveAE::SyncStream - average error of -122.233921, start adjusting
2023-03-04 14:33:50.367 T:15286   debug <general>: ActiveAE::SyncStream - average error -26.233921 below threshold of 30.000000
2023-03-04 14:33:51.447 T:15286   debug <general>: ActiveAE::SyncStream - average error 239.969373 above threshold of 100.000000
2023-03-04 14:33:51.572 T:15286   debug <general>: ActiveAE::SyncStream - average error 15.969373, last average error: 239.969373
2023-03-04 14:33:51.680 T:15286   debug <general>: ActiveAE::SyncStream - average error of -183.025106, start adjusting
2023-03-04 14:33:51.875 T:15286   debug <general>: ActiveAE::SyncStream - average error -0.932727 below threshold of 30.000000
2023-03-04 14:33:52.981 T:15286   debug <general>: ActiveAE::SyncStream - average error 315.932931 above threshold of 100.000000
2023-03-04 14:33:53.215 T:15286   debug <general>: ActiveAE::SyncStream - average error 27.932931, last average error: 315.932931
2023-03-04 14:33:53.345 T:15286   debug <general>: ActiveAE::SyncStream - average error of -160.082872, start adjusting
2023-03-04 14:33:53.541 T:15286   debug <general>: ActiveAE::SyncStream - average error -2.897873 below threshold of 30.000000

Continues like that ^

These audio issues are not there in Kodi 18, do I need to adjust some settings for Kodi 21 or is this a bug?

Thanks.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

Continue using version 18. No Fix for the RAW API is planned as it sucks by design.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

Can't go back to 18 now I'm hooked on DV content!

Will just have to stop the stream and resume playback from that time, no issues with that, just an annoyance.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

I have an idea. Could you post your log again, but uncut and with component logging audio enabled?


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

Here: https://jenkins.kodi.tv/view/Android/job/android-arm-docker/1188/artifact/kodi-20230304-9748f92b-rawshit-armeabi-v7a.apk <- that should reopen your device when seek has happend.
Play 5 seconds (that's a threshold for now) ... seek whatever you want and see if it comes back, please.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - Mauser - 2023-03-04

(2023-03-04, 17:36)fritsch Wrote:  No Fix for the RAW API is planned as it sucks by design.
Now that really sucks.  It's not that I WANT to use the RAW setting, but since the other option is so screwed up it seems I'm stuck with it.

I  am relatively new to Kodi (I think v19 was the first one I used), and my Androd TV box has huge problems if I do not use the RAW API.  I do not even remember all the problems I ran into when I first tried to set things up in January or February, but I have the notes squirreled away somewhere.  The problems had me so wrapped around the axle that when i finally got things mostly working, I just quit messing with it to let my head rest.  But I have the almost constant problems with audio  after pausing or using trick play, and I have just been working around them and hoping a new update will finally fix this mess.  Now I have lost even that hope.  I do not know if the problems are mostly the crappy Android TV software or a plethora of bugs in Kodi, just that using this stuff is NOT a comfortable experience.

I guess I'll have to go back to testing again, but I really dread it.  It is such a pain going back and forth between the TV and the computers to do testing, research the issues, and finally post questions or bug reports.  OK, rant off now.  I mainly just wanted to confirm for the OP that others share his audio problem with passthrough.  In fact, I think I even have issues with non DD or DTS audio streams, but I have so many different types of program files it is hard to keep straight where all the issues are if I am not keeping detailed notes all the time.  I do not do that much; because, the wife goes bonkers when I interrupt what we are watching to document the problems.

It is a shame that my 15 year old ASUS O!Play media player worked so much better than this current stuff!


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

There are still some available on ebay, maybe you can get one?
Here: https://www.ebay.de/itm/325545847963?mkcid=16&mkevt=1&mkrid=707-127634-2357-0&ssspo=L9QSp7XRRRS&sssrc=2047675&ssuid=&widget_ver=artemis&media=COPY <- I hope you can become happy again.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

(2023-03-04, 18:34)fritsch Wrote: Here: https://jenkins.kodi.tv/view/Android/job/android-arm-docker/1188/artifact/kodi-20230304-9748f92b-rawshit-armeabi-v7a.apk <- that should reopen your device when seek has happend.
Play 5 seconds (that's a threshold for now) ... seek whatever you want and see if it comes back, please.

Thanks Fritsch, that seems to have fixed issues with DD+ so far tested, but unfortunately with DD there is no sound at all now.

Fresh log with component enabled: https://paste.kodi.tv/fajugawiwi.kodi

Hopei it helps!


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

(2023-03-04, 19:11)Mauser Wrote: I guess I'll have to go back to testing again, but I really dread it.  It is such a pain going back and forth between the TV and the computers to do testing, research the issues, and finally post questions or bug reports. 

Extremely quick to check the log with adb if you script it, takes a sec Wink

adb connect IP
adb pull /sdcard/Android/data/org.xbmc.kodi/files/.kodi/temp/kodi.log


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

Thanks much for the feedback. That is very helpful. Next build coming.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

Here we go: https://jenkins.kodi.tv/view/Android/job/android-arm-docker/1199/artifact/kodi-20230304-d265679c-rawshit-armeabi-v7a.apk


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

Thanks Fritsch, we have sound back on DD again but quite bad as well as DD+.

Newl log: https://paste.kodi.tv/jevowatije.kodi


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

In the build before EAC3 was "okay" and well working?


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - 10ck - 2023-03-04

(2023-03-04, 22:37)fritsch Wrote: In the build before EAC3 was "okay" and well working?

Yep, from my limited quick tests there was no more issues with after pausing or skipping.

This build seems to have made it a lot worse for DD+ than current nightlies.


RE: Android TV Audio Passthrough pause issues with DD/DD+/DTS/DTS-HD - fritsch - 2023-03-04

Okay: https://jenkins.kodi.tv/view/Android/job/android-arm-docker/1204/artifact/kodi-20230304-55535e0c-rawshit-armeabi-v7a.apk <- so here it is back? And okayish?