[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 308054] New: phonon-vlc-backend does not hide vlc-specific stop behaviour
From:       Tobias Koenig <tokoe () kde ! org>
Date:       2012-10-08 6:50:48
Message-ID: bug-308054-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=308054

            Bug ID: 308054
          Severity: normal
           Version: unspecified
          Priority: NOR
                CC: bcooksley@kde.org, fabo@kde.org, jb@videolan.org,
                    martin.sandsmark@kde.org, myriam@kde.org
          Assignee: sitter@kde.org
           Summary: phonon-vlc-backend does not hide vlc-specific stop
                    behaviour
    Classification: Unclassified
                OS: Linux
          Reporter: tokoe@kde.org
          Hardware: Other
            Status: NEW
         Component: general
           Product: phonon-backend-vlc

If you call m_videoPlayer->stop() with a following 'delete m_videoPlayer', the
VLC backend reports an error similar to "[0xa8400e80] xcb_window window error:
bad X11 window 0x04a000fa", because the VideoWidget is deleted before the
internal player has actually stopped playing. As a result, subsequent usages of
the phonon-vlc-backend show strange behaviour like opening a separate window
instead of playing the video inside the defined VideoWidget.
The phonon-vlc-backend should hide this specific behaviour (e.g. by doing a
delayed garbage collection), since phonon is about abstracting away the backend
behaviour.

Reproducible: Always

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic