Ticket #9827: 0001-trigger-audio-stream-scan-on-domain-change.patch

File 0001-trigger-audio-stream-scan-on-domain-change.patch, 1003 bytes (added by linux@…, 13 years ago)

patch for missing audio stream scan trigger on DVD domain change

  • mythtv/libs/libmythtv/dvdringbuffer.cpp

    From 1f74e31af41c1f7f169a450ad41d897ba57f4fdc Mon Sep 17 00:00:00 2001
    From: Martin Kittel <linux@martin-kittel.de>
    Date: Mon, 30 May 2011 21:14:02 +0200
    Subject: [PATCH] trigger audio stream scan on domain change
    
    ---
     mythtv/libs/libmythtv/dvdringbuffer.cpp |    3 ++-
     1 files changed, 2 insertions(+), 1 deletions(-)
    
    diff --git a/mythtv/libs/libmythtv/dvdringbuffer.cpp b/mythtv/libs/libmythtv/dvdringbuffer.cpp
    index 2ec8ee6..23822e6 100644
    a b int DVDRingBuffer::safe_read(void *data, uint sz) 
    840840                            .arg(aspect).arg(permission));
    841841
    842842                // trigger a rescan of the audio streams
    843                 if (vts->old_vtsN != vts->new_vtsN)
     843                if ((vts->old_vtsN != vts->new_vtsN)
     844                        || (vts->old_domain != vts->new_domain))
    844845                    m_audioStreamsChanged = true;
    845846
    846847                // release buffer