Hi @
janbar -
After enabling additional debug info from the MythTV addon, I found that after the VideoPlayer/VideoBuffer merge, the request block size being made by the MythTV addon is no longer dynamic - instead it only requests only 4096 bytes each time - the log file looks like:
07:42:00.352 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (4096)
07:42:00.352 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (4096)
07:42:00.352 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 134:REQUEST_BLOCK:4096
07:42:00.359 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 4
07:42:00.360 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (4096)
07:42:00.360 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (4096)
07:42:00.361 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 134:REQUEST_BLOCK:4096
07:42:00.368 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 4
07:42:00.368 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (4096)
07:42:00.368 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (4096)
07:42:00.368 T:139768608380672 DEBUG: ffmpeg[7F1E6A40D700]: [mpegts] pid=1364 pes_code=0x1e0
07:42:00.369 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 134:REQUEST_BLOCK:4096
07:42:00.380 T:139768608380672 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 4
Prior to this merge, the debug log shows the MythTV addon requesting blocks up to 32768 bytes. This allows 1080p mpeg 2 to work smoothly.
07:50:01.542 T:139892982015744 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvBackendMessage: UPDATE_FILE_SIZE 24703 2018-02-23T07:49:57Z 5598076 (4)
07:50:01.591 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 5
07:50:01.591 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (32768)
07:50:01.591 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (32768)
07:50:01.591 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (5792)
07:50:01.591 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (1448)
07:50:01.593 T:139892938344192 DEBUG: Previous line repeats 8 times.
07:50:01.593 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (4348)
07:50:01.593 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_RECORDER 1:GET_FILE_POSITION
07:50:01.596 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 7
07:50:01.597 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 137:REQUEST_BLOCK:32768
07:50:01.609 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 5
07:50:01.609 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (32768)
07:50:01.609 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (9596)
07:50:01.609 T:139892938344192 DEBUG: ffmpeg[7F3B5CE58700]: [mpegts] pid=1366 pes_code=0x1bd
07:50:01.609 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 137:REQUEST_BLOCK:32768
07:50:01.615 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 5
07:50:01.615 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (32768)
07:50:01.615 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (32768)
07:50:01.616 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 137:REQUEST_BLOCK:32768
07:50:01.620 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 5
07:50:01.621 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (32768)
07:50:01.621 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (32768)
07:50:01.621 T:139892938344192 DEBUG: ffmpeg[7F3B5CE58700]: [mpegts] pid=1364 pes_code=0x1e0
07:50:01.621 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendCommand: QUERY_FILETRANSFER 137:REQUEST_BLOCK:32768
07:50:01.626 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)RcvMessageLength: 5
07:50:01.626 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: receive block size (32768)
07:50:01.626 T:139892938344192 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)TransferRequestBlock: data read (32768)
07:50:01.626 T:139892938344192 DEBUG: ffmpeg[7F3B5CE58700]: [mpegts] pid=1364 pes_code=0x1e0
07:50:01.627 T:139892938344192 DEBUG: ffmpeg[7F3B5CE58700]: [mpegts] PMT: len 55
Let me know if you want to see the complete logs.