[mythtv-commits] Ticket #12566: Can't exit video playback

MythTV noreply at mythtv.org
Fri May 5 19:49:58 UTC 2017


#12566: Can't exit video playback
-------------------------------------+-----------------------------
 Reporter:  rafe101@…                |          Owner:  pbennett
     Type:  Bug Report - General     |         Status:  accepted
 Priority:  minor                    |      Milestone:  0.28
Component:  MythTV - Video Playback  |        Version:  Master Head
 Severity:  medium                   |     Resolution:
 Keywords:  video,playback,exit      |  Ticket locked:  0
-------------------------------------+-----------------------------

Comment (by pbennett):

 Instructions for debugging. This is only for mythtv version fixes/0.28 on
 Ubuntu 16.04.

 Download this file:

 https://www.dropbox.com/s/wcmyedmxzexxo8a/libmythtv-0.28.so.0?dl=0

 Create a directory in your home directory, testlib, i.e.
 /home/xxxxxx/testlib. Copy that file in there.

 Run the frontend from the command line as follows:
 {{{
 export LD_LIBRARY_PATH=/home/xxxxxx/testlib
 mythfrontend.real --logpath=$HOME
 }}}

 Play your recording until it is not responding and gather the log file
 from the home directory. You will see every keyboard action you take
 logged there, like this (see below). The time of each event is at the
 beginning of the line. Note the exact time when you pressed escape with no
 result, and we can look see what the log says
 {{{
 (event) - TV::event(): keypress: 16777216 'ESC'
 (ProcessKeypressOrGesture) - TV::ProcessKeypressOrGesture(): ignoreKeys: 0
 (ProcessKeypressOrGesture) - TV::ProcessKeypressOrGesture(): handled(1)
 actions[0](BACK)
 (ProcessKeypressOrGesture) - TV::ProcessKeypressOrGesture(): handled(1)
 actions[1](ESCAPE)
 }}}
 You can vary the instructions as far as what directories you use or how
 you launch it, this just gives you a guide.

 To understand the number next to keypress, convert it to hex and look
 here: http://doc.qt.io/qt-5/qt.html#Key-enum

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12566#comment:71>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list