Ok, so here are some logs:
In the first log I pressed & held the Ok button inside the Videos
menu with the TV shows
entry initially selected from 19:21:16 until 19:21:20 which is also reflected in the log by the corresponding LIRC messages with KEY_OK & KEY_OK_UP.
It shows that OSMC (or Kodi) executes the bound function (Select
) between those 2 events repeatedly (consecutive OnKey: 11 (0x0b) pressed, action is Select
logs).
19:21:04 673.793518 T:1784771568 DEBUG: script.module.osmcsetting.updates : - blurp 749 - MyVideoNav.xml
19:21:16 685.870422 T:1958023728 DEBUG: LIRC: Update - NEW at 676749:160 0 KEY_OK linux-input-layer (KEY_OK)
19:21:16 685.871033 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:16 685.875244 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:16 685.875610 T:1958023728 DEBUG: ParentPath = []
19:21:16 685.878540 T:1747121136 DEBUG: Thread JobWorker start, auto delete: true
19:21:16 685.910950 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:16 685.957764 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:17 686.759766 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:17 686.760376 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
19:21:17 686.760620 T:1958023728 DEBUG: ParentPath = []
19:21:17 686.787842 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:17 686.807739 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:17 686.936218 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:17 686.938171 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:17 686.938416 T:1958023728 DEBUG: ParentPath = []
19:21:17 686.959534 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:17 686.989075 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:18 687.136475 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:18 687.137024 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
19:21:18 687.137268 T:1958023728 DEBUG: ParentPath = []
19:21:18 687.166138 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:18 687.185852 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:18 687.336182 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:18 687.338196 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:18 687.338440 T:1958023728 DEBUG: ParentPath = []
19:21:18 687.359680 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:18 687.406189 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:18 687.536194 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:18 687.536560 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
// ...
19:21:20 689.317993 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.332397 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.337280 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.337524 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
19:21:20 689.337646 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.364502 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.378723 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.384155 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.384399 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:20 689.384521 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.405518 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.419678 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.425415 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.425659 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
19:21:20 689.425781 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.452759 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.466919 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.472473 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.472717 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:20 689.472839 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.493835 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.511536 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.514648 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.514832 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory ()
19:21:20 689.514954 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.541809 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.555847 T:1958023728 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
19:21:20 689.561646 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:20 689.561890 T:1958023728 DEBUG: CGUIMediaWindow::GetDirectory (library://video/tvshows/)
19:21:20 689.562012 T:1958023728 DEBUG: ParentPath = []
19:21:20 689.583069 T:1653601264 DEBUG: Thread BackgroundLoader start, auto delete: false
19:21:20 689.597412 T:1958023728 DEBUG: LIRC: Update - NEW at 680476:160 0 KEY_OK_UP linux-input-layer (KEY_OK_UP)
19:21:20 689.613281 T:1653601264 DEBUG: Thread BackgroundLoader 1653601264 terminating
19:21:50 719.576111 T:1747121136 DEBUG: Thread JobWorker 1747121136 terminating (autodelete)
19:21:54 723.847229 T:1784771568 DEBUG: script.module.osmcsetting.updates : - blurp 749 - MyVideoNav.xml
The next one was recorded during watching a video. I pressed the yellow key at 19:37:55 (first entry) and released it at 19:37:56 (last entry). You can see here that the SubtitleDelay
action is executed immediately after the key has been pressed even though it is mapped to the long press event and therefore should actually be executed when releasing the key.
19:37:55 1684.898438 T:1958023728 DEBUG: LIRC: Update - NEW at 1675765:190 0 KEY_YELLOW linux-input-layer (KEY_YELLOW)
19:37:55 1684.898804 T:1958023728 DEBUG: OnKey: 253 (0xfd) pressed, action is SubtitleDelay
19:37:55 1684.899170 T:1958023728 INFO: Loading skin file: DialogSlider.xml, load type: KEEP_IN_MEMORY
19:37:55 1684.916138 T:1958023728 DEBUG: ------ Window Init (DialogSlider.xml) ------
19:37:55 1684.916992 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704e00 (0x5bf4b980) ref:0
19:37:55 1684.917236 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704e00
19:37:55 1684.917480 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704e28 (0x5bf4bb58) ref:2
19:37:55 1684.918335 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72704e28 (0x5bf4bb58) ref:1
19:37:55 1684.918945 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712c88 (0x5bf4bf08) ref:2
19:37:55 1684.919312 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:37:55 1684.919556 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:37:55 1684.919678 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4b980
19:37:55 1684.919800 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4b980 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:37:55 1684.920044 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76d20 441 /0 dts:9.551 pts:9.593 flags:10000004 ready_queue(1)
19:37:55 1684.920410 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.08) (9.59:9.51) full(0) flags(0)
19:37:55 1684.920654 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72712c88 (0x5bf4bf08)
19:37:55 1684.920776 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72712c88 (0x5bf4bf08) ref:1
19:37:55 1684.921143 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712ca8 (0x5bf4c0e0) ref:1
19:37:55 1684.921509 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:9.509 flags:4:10000004 MMALBuffer:0x72712ca8 mmal_buffer:0x5bf4c0e0
19:37:55 1684.921753 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76d20, len 0 cmd:0
19:37:55 1684.921997 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704e00
19:37:55 1684.922241 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4c2b8 (0x72704e00) buffer_size(128) dts:-9223372036854.775 pts:9.551 flags:10000004:0
// ...
19:37:56 1685.182007 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704de0 (0x5bf4b3f8) ref:0
19:37:56 1685.182251 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704de0
19:37:56 1685.182617 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72712c88 (0x5bf4b5d0) ref:2
19:37:56 1685.183228 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e00 (0x5bf4b980) ref:2
19:37:56 1685.183716 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72712c88 (0x5bf4b5d0) ref:1
19:37:56 1685.184448 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:37:56 1685.184937 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:37:56 1685.185303 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4b3f8
19:37:56 1685.185547 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4b3f8 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:37:56 1685.185913 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76ef8 2852 /0 dts:9.843 pts:10.052 flags:10000004 ready_queue(1)
19:37:56 1685.186523 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.25) (10.05:9.80) full(0) flags(0)
19:37:56 1685.186646 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72704e00 (0x5bf4b980)
19:37:56 1685.186890 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72704e00 (0x5bf4b980) ref:1
19:37:56 1685.187012 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e28 (0x5bf4bb58) ref:1
19:37:56 1685.187256 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:9.801 flags:4:10000004 MMALBuffer:0x72704e28 mmal_buffer:0x5bf4bb58
19:37:56 1685.188110 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76ef8, len 0 cmd:0
19:37:56 1685.188477 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704de0
19:37:56 1685.188965 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4bd30 (0x72704de0) buffer_size(128) dts:-9223372036854.775 pts:9.843 flags:10000004:0
19:37:56 1685.231812 T:1958023728 DEBUG: LIRC: Update - NEW at 1676099:190 0 KEY_YELLOW_UP linux-input-layer (KEY_YELLOW_UP)
My custom keymapping looks like this:
<keymap>
// ...
<fullscreenvideo>
<remote>
// ...
<yellow>NextSubtitle</yellow>
<yellow mod="longpress">SubtitleDelay</yellow>
// ...
</remote>
</fullscreenvideo>
</keymap>
In the last log I pressed the yellow key only once at 19:45:10 and released it immediately (no long press event, plain key press). As you can see, this also executes the SubtitleDelay
action instead of NextSubtitle
…
19:45:10 2119.853027 T:1958023728 DEBUG: LIRC: Update - NEW at 2110715:190 0 KEY_YELLOW linux-input-layer (KEY_YELLOW)
19:45:10 2119.853271 T:1958023728 DEBUG: OnKey: 253 (0xfd) pressed, action is SubtitleDelay
19:45:10 2119.853516 T:1958023728 DEBUG: ------ Window Init (DialogSlider.xml) ------
19:45:10 2119.854248 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x727014f0 (0x5bf4bb58) ref:0
19:45:10 2119.854492 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x727014f0
19:45:10 2119.854736 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72711ea8 (0x5bf4bd30) ref:2
19:45:10 2119.855225 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72711ea8 (0x5bf4bd30) ref:1
19:45:10 2119.855713 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704de0 (0x5bf4c0e0) ref:2
19:45:10 2119.856201 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:10 2119.856689 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:10 2119.856934 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4bb58
19:45:10 2119.857178 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4bb58 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:10 2119.857666 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76ef8 13806 /0 dts:57.975 pts:58.141 flags:10000004 ready_queue(1)
19:45:10 2119.858154 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.21) (58.14:57.93) full(0) flags(0)
19:45:10 2119.858398 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76ef8, len 0 cmd:0
19:45:10 2119.858643 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704e40
19:45:10 2119.858643 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4b220 (0x72704e40) buffer_size(128) dts:-9223372036854.775 pts:57.975 flags:10000004:0
19:45:10 2119.859131 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72704de0 (0x5bf4c0e0)
19:45:10 2119.859375 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72704de0 (0x5bf4c0e0) ref:1
19:45:10 2119.859619 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e20 (0x5bf4c2b8) ref:1
19:45:10 2119.859863 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:57.933 flags:4:10000004 MMALBuffer:0x72704e20 mmal_buffer:0x5bf4c2b8
19:45:10 2119.904785 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72711ea8 (0x5bf4bd30) ref:0
19:45:10 2119.905029 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72711ea8
19:45:10 2119.905762 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e20 (0x5bf4c2b8) ref:2
19:45:10 2119.906006 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:10 2119.906250 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:10 2119.906250 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4bd30
19:45:10 2119.906494 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4bd30 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:10 2119.906494 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76d20 2952 /0 dts:58.016 pts:58.100 flags:10000004 ready_queue(1)
19:45:10 2119.906982 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.13) (58.10:57.97) full(0) flags(0)
19:45:10 2119.907227 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72704e20 (0x5bf4c2b8)
19:45:10 2119.907227 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76d20, len 0 cmd:0
19:45:10 2119.907471 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72712f88
19:45:10 2119.907715 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4b3f8 (0x72712f88) buffer_size(128) dts:-9223372036854.775 pts:58.016 flags:10000004:0
19:45:10 2119.907715 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72704e20 (0x5bf4c2b8) ref:1
19:45:10 2119.907959 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e40 (0x5bf4b220) ref:1
19:45:10 2119.908203 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:57.975 flags:4:10000004 MMALBuffer:0x72704e40 mmal_buffer:0x5bf4b220
19:45:10 2119.910400 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704e00 (0x5bf4bf08) ref:2
19:45:10 2119.910645 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72704e00 (0x5bf4bf08) ref:1
19:45:10 2119.936523 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704e00 (0x5bf4bf08) ref:0
19:45:10 2119.936768 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704e00
19:45:10 2119.937256 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704de0 (0x5bf4c0e0) ref:2
19:45:10 2119.938477 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72704de0 (0x5bf4c0e0) ref:1
19:45:10 2119.940186 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e40 (0x5bf4b220) ref:2
19:45:10 2119.940430 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:10 2119.940674 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:10 2119.940674 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4bf08
19:45:10 2119.940918 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4bf08 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:10 2119.941162 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76ef8 2824 /0 dts:58.058 pts:58.058 flags:10000004 ready_queue(1)
19:45:10 2119.941406 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.04) (58.06:58.02) full(0) flags(0)
19:45:10 2119.941650 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76ef8, len 0 cmd:0
19:45:10 2119.941895 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72704e40 (0x5bf4b220)
19:45:10 2119.941895 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72704e40 (0x5bf4b220) ref:1
19:45:10 2119.942139 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712f88 (0x5bf4b3f8) ref:1
19:45:10 2119.942139 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:58.016 flags:4:10000004 MMALBuffer:0x72712f88 mmal_buffer:0x5bf4b3f8
19:45:10 2119.945068 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704e00
19:45:10 2119.945068 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4b7a8 (0x72704e00) buffer_size(128) dts:-9223372036854.775 pts:58.058 flags:10000004:0
19:45:10 2119.986572 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704de0 (0x5bf4c0e0) ref:0
19:45:10 2119.987305 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704de0
19:45:10 2119.988037 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704e20 (0x5bf4c2b8) ref:2
19:45:10 2119.988525 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712f88 (0x5bf4b3f8) ref:2
19:45:10 2119.988770 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:10 2119.989014 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72704e20 (0x5bf4c2b8) ref:1
19:45:10 2119.989014 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:10 2119.989258 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4c0e0
19:45:10 2119.989258 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4c0e0 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:10 2119.990234 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76d20 16655 /0 dts:58.100 pts:58.267 flags:10000004 ready_queue(1)
19:45:10 2119.990479 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.21) (58.27:58.06) full(0) flags(0)
19:45:10 2119.990723 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72712f88 (0x5bf4b3f8)
19:45:10 2119.990967 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76d20, len 0 cmd:0
19:45:10 2119.990967 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72712f88 (0x5bf4b3f8) ref:1
19:45:10 2119.991211 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704de0
19:45:10 2119.991455 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4b5d0 (0x72704de0) buffer_size(128) dts:-9223372036854.775 pts:58.100 flags:10000004:0
19:45:10 2119.991699 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e00 (0x5bf4b7a8) ref:1
19:45:10 2119.991699 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:58.058 flags:4:10000004 MMALBuffer:0x72704e00 mmal_buffer:0x5bf4b7a8
19:45:10 2120.020264 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704e20 (0x5bf4c2b8) ref:0
19:45:10 2120.020996 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704e20
19:45:10 2120.021729 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704e40 (0x5bf4b220) ref:2
19:45:10 2120.022217 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e00 (0x5bf4b7a8) ref:2
19:45:10 2120.022461 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:10 2120.022705 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:10 2120.022705 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4c2b8
19:45:10 2120.022949 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4c2b8 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:10 2120.023193 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76ef8 3268 /0 dts:58.141 pts:58.225 flags:10000004 ready_queue(1)
19:45:10 2120.023682 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.13) (58.22:58.10) full(0) flags(0)
19:45:10 2120.023682 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72704e00 (0x5bf4b7a8)
19:45:10 2120.024170 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76ef8, len 0 cmd:0
19:45:10 2120.024170 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704e20
19:45:10 2120.024414 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4b980 (0x72704e20) buffer_size(128) dts:-9223372036854.775 pts:58.141 flags:10000004:0
// ...
19:45:11 2120.157715 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72704e40 (0x5bf4bb58) ref:1
19:45:11 2120.157959 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712f88 (0x5bf4bd30) ref:1
19:45:11 2120.158203 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:58.225 flags:4:10000004 MMALBuffer:0x72712f88 mmal_buffer:0x5bf4bd30
19:45:11 2120.186768 T:1958023728 DEBUG: CMMALVideoBuffer::Release 0x72704de0 (0x5bf4b5d0) ref:0
19:45:11 2120.187012 T:1958023728 DEBUG: CMMALVideoBuffer::~CMMALVideoBuffer 0x72704de0
19:45:11 2120.187256 T:1958023728 DEBUG: CMMALVideoBuffer::Acquire 0x72704e20 (0x5bf4b980) ref:2
19:45:11 2120.187744 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72712f88 (0x5bf4bd30) ref:2
19:45:11 2120.188232 T:1645212656 DEBUG: CMMALVideoBuffer::Release 0x72704e20 (0x5bf4b980) ref:1
19:45:11 2120.188477 T:1553986544 DEBUG: CMMALVideo::SetDropState - bDrop(0)
19:45:11 2120.188965 T:1553986544 DEBUG: CMMALVideo::Prime - queue(0x5bf71fe0)
19:45:11 2120.188965 T:1553986544 DEBUG: CMMALVideo::Recycle 0x5bf4b5d0
19:45:11 2120.189209 T:1553986544 DEBUG: CMMALVideo::Recycle Send buffer 0x5bf4b5d0 from pool to decoder output port 0x5bf44ed0 ready_queue(1)
19:45:11 2120.189697 T:1553986544 DEBUG: CMMALVideo::Decode - 0x5bf76ef8 2893 /0 dts:58.308 pts:58.308 flags:10000004 ready_queue(1)
19:45:11 2120.190186 T:1553986544 DEBUG: CMMALVideo::Decode - ret(6) pics(1) inputs(1) slept(0) queued(0.04) (58.31:58.27) full(0) flags(0)
19:45:11 2120.190674 T:1729098736 DEBUG: CMMALVideo::dec_input_port_cb port:0x5bfc5a20 buffer 0x5bf76ef8, len 0 cmd:0
19:45:11 2120.190918 T:1553986544 DEBUG: CMMALVideo::ClearPicture - 0x72712f88 (0x5bf4bd30)
19:45:11 2120.191406 T:1553986544 DEBUG: CMMALVideoBuffer::Release 0x72712f88 (0x5bf4bd30) ref:1
19:45:11 2120.191406 T:1553986544 DEBUG: CMMALVideoBuffer::Acquire 0x72704e00 (0x5bf4bf08) ref:1
19:45:11 2120.191650 T:1553986544 INFO: CMMALVideo::GetPicture dts:0.000 pts:58.267 flags:4:10000004 MMALBuffer:0x72704e00 mmal_buffer:0x5bf4bf08
19:45:11 2120.194092 T:1729098736 DEBUG: CMMALVideoBuffer::CMMALVideoBuffer 0x72704de0
19:45:11 2120.194336 T:1729098736 DEBUG: CMMALVideo::dec_output_port_cb - 0x5bf4c0e0 (0x72704de0) buffer_size(128) dts:-9223372036854.775 pts:58.308 flags:10000004:0
19:45:11 2120.236816 T:1958023728 DEBUG: LIRC: Update - NEW at 2111099:190 0 KEY_YELLOW_UP linux-input-layer (KEY_YELLOW_UP)
Please let me know if you need anymore information.
Thanks for your help!
Ps.: I’ve removed some lines in the middle of the logs to not exceed the character limit for the post but I guess there was nothing important according the key press events in there.