Create a concurrent video analysis pipeline featuring multistream face and human pose detection, vehicle attribute detection, and the ability to encode multiple videos to local storage in a single stream.
Here we find some issue when trying to composite 64 video streams,
root@tgl-rvp12:/mnt/persistent/home/root/hsd# LD_LIBRARY_PATH=/usr/local/share/mfx/samples:$LD_LIBRARY_PATH /usr/local/share/mfx/samples/sample_multi_transcode -par n64_d1_1080p_hdmi.par
Multi Transcoding Sample Version 8.4.27.0
Par file is: n64_d1_1080p_hdmi.par
External allocator will be used as some cmd line paremeters request it.
Some inter-sessions do not use opaque memory (possibly because of -o::raw).
Opaque memory in all inter-sessions is disabled.
libva info: VA-API version 1.11.0
libva info: User environment variable requested driver 'iHD'
libva info: Trying to open /usr/local/lib64/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_11
libva info: va_openDriver() returns 0
drmrender: trying connection: HDMIA
drmrender: selected crtc already attached to connector
drmrender: succeeded...
drmrender: connected via HDMIA to 1280x1024@60 capable display
Session 0:
MFX HARDWARE Session 0 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 1:
MFX HARDWARE Session 1 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 2:
MFX HARDWARE Session 2 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 3:
MFX HARDWARE Session 3 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 4:
MFX HARDWARE Session 4 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 5:
MFX HARDWARE Session 5 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 6:
MFX HARDWARE Session 6 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 7:
MFX HARDWARE Session 7 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 8:
MFX HARDWARE Session 8 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 9:
MFX HARDWARE Session 9 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 10:
MFX HARDWARE Session 10 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 11:
MFX HARDWARE Session 11 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 12:
MFX HARDWARE Session 12 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 13:
MFX HARDWARE Session 13 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 14:
MFX HARDWARE Session 14 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 15:
MFX HARDWARE Session 15 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 16:
MFX HARDWARE Session 16 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 17:
MFX HARDWARE Session 17 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 18:
MFX HARDWARE Session 18 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 19:
MFX HARDWARE Session 19 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 20:
MFX HARDWARE Session 20 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 21:
MFX HARDWARE Session 21 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 22:
MFX HARDWARE Session 22 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 23:
MFX HARDWARE Session 23 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 24:
MFX HARDWARE Session 24 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 25:
MFX HARDWARE Session 25 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 26:
MFX HARDWARE Session 26 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 27:
MFX HARDWARE Session 27 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 28:
MFX HARDWARE Session 28 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 29:
MFX HARDWARE Session 29 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 30:
MFX HARDWARE Session 30 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 31:
MFX HARDWARE Session 31 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 32:
MFX HARDWARE Session 32 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 33:
MFX HARDWARE Session 33 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 34:
MFX HARDWARE Session 34 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 35:
MFX HARDWARE Session 35 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 36:
MFX HARDWARE Session 36 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 37:
MFX HARDWARE Session 37 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 38:
MFX HARDWARE Session 38 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 39:
MFX HARDWARE Session 39 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 40:
MFX HARDWARE Session 40 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 41:
MFX HARDWARE Session 41 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 42:
MFX HARDWARE Session 42 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 43:
MFX HARDWARE Session 43 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 44:
MFX HARDWARE Session 44 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 45:
MFX HARDWARE Session 45 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 46:
MFX HARDWARE Session 46 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 47:
MFX HARDWARE Session 47 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 48:
MFX HARDWARE Session 48 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 49:
MFX HARDWARE Session 49 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 50:
MFX HARDWARE Session 50 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 51:
MFX HARDWARE Session 51 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 52:
MFX HARDWARE Session 52 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 53:
MFX HARDWARE Session 53 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 54:
MFX HARDWARE Session 54 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 55:
MFX HARDWARE Session 55 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 56:
MFX HARDWARE Session 56 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 57:
MFX HARDWARE Session 57 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 58:
MFX HARDWARE Session 58 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 59:
MFX HARDWARE Session 59 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 60:
MFX HARDWARE Session 60 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 61:
MFX HARDWARE Session 61 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 62:
MFX HARDWARE Session 62 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 63:
MFX HARDWARE Session 63 API ver 1.35 parameters:
Input video: AVC
Output video: To child session
Session 64:
Pipeline surfaces number (EncPool): 2
MFX HARDWARE Session 64 API ver 1.35 parameters:
Input video: From parent session
Output video: To child session
Pipeline surfaces number (DecPool): 6
Session 0 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 1 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 2 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 3 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 4 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 5 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 6 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 7 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 8 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 9 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 10 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 11 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 12 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 13 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 14 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 15 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 16 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 17 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 18 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 19 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 20 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 21 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 22 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 23 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 24 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 25 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 26 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 27 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 28 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 29 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 30 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 31 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 32 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 33 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 34 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 35 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 36 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 37 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 38 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 39 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 40 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 41 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 42 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 43 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 44 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 45 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 46 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 47 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 48 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 49 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 50 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 51 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 52 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 53 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 54 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 55 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 56 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 57 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 58 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 59 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 60 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 61 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 62 was joined with other sessions
Pipeline surfaces number (DecPool): 6
Session 63 was joined with other sessions
Session 64 was joined with other sessions
Transcoding started
................................................................drmrender: warning: rendering via OVERLAY plane
................................................................
[ERROR], sts=MFX_ERR_GPU_HANG(-21), Encode, VPP: SyncOperation failed at /usr/local/src/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:1284
[ERROR], sts=MFX_ERR_ABORTED(-12), Run, CTranscodingPipeline::Run::Encode() [0x56055656c890] failed at /usr/local/src/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:4567
session 64 [0x56055656c890] failed with status MFX_ERR_ABORTED shutting down the application...
session [0x5605563e8dc0] m_bForceStop is set
session [0x560556416cd0] m_bForceStop is set
session [0x56055641b420] m_bForceStop is set
session [0x560556420a60] m_bForceStop is set
session [0x560556425520] m_bForceStop is set
session [0x56055642d070] m_bForceStop is set
session [0x5605564326f0] m_bForceStop is set
session [0x5605564381d0] m_bForceStop is set
session [0x56055643d800] m_bForceStop is set
session [0x560556442bf0] m_bForceStop is set
session [0x5605564483b0] m_bForceStop is set
session [0x56055644a0f0] m_bForceStop is set
session [0x560556453160] m_bForceStop is set
session [0x5605564587a0] m_bForceStop is set
session [0x56055645ad20] m_bForceStop is set
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
session [0x560556463570] m_bForceStop is set
session [0x560556468c20] m_bForceStop is set
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
session [0x56055646eb00] m_bForceStop is set
session [0x560556473ca0] m_bForceStop is set
session [0x5605564791a0] m_bForceStop is set
session [0x56055647b720] m_bForceStop is set
session [0x560556484300] m_bForceStop is set
session [0x560556489540] m_bForceStop is set
session [0x56055648ec10] m_bForceStop is set
session [0x560556491190] m_bForceStop is set
session [0x5605564999e0] m_bForceStop is set
session [0x56055649f090] m_bForceStop is set
session [0x5605564a4b70] m_bForceStop is set
session [0x5605564a9c90] m_bForceStop is set
session [0x5605564af240] m_bForceStop is set
session [0x5605564b1860] m_bForceStop is set
session [0x5605564ba5b0] m_bForceStop is set
session [0x5605564bfa50] m_bForceStop is set
session [0x5605564c5370] m_bForceStop is set
session [0x5605564cae50] m_bForceStop is set
session [0x5605564d0560] m_bForceStop is set
session [0x5605564d55e0] m_bForceStop is set
session [0x5605564dabf0] m_bForceStop is set
session [0x5605564dd210] m_bForceStop is set
session [0x5605564e5f00] m_bForceStop is set
session [0x5605564eb020] m_bForceStop is set
session [0x5605564f04e0] m_bForceStop is set
session [0x5605564f6060] m_bForceStop is set
session [0x5605564fb710] m_bForceStop is set
session [0x5605565007e0] m_bForceStop is set
session [0x560556505df0] m_bForceStop is set
session [0x56055650b8d0] m_bForceStop is set
session [0x560556510f70] m_bForceStop is set
session [0x560556516040] m_bForceStop is set
session [0x56055651b650] m_bForceStop is set
session [0x560556521130] m_bForceStop is set
session [0x5605565267f0] m_bForceStop is set
session [0x56055652b910] m_bForceStop is set
session [0x560556530f20] m_bForceStop is set
session [0x560556536a00] m_bForceStop is set
session [0x56055653c0a0] m_bForceStop is set
session [0x560556541170] m_bForceStop is set
session [0x560556546780] m_bForceStop is set
session [0x56055654c260] m_bForceStop is set
session [0x560556551920] m_bForceStop is set
session [0x560556556a40] m_bForceStop is set
session [0x56055655c050] m_bForceStop is set
session [0x560556561b30] m_bForceStop is set
session [0x560556567130] m_bForceStop is set
session [0x56055656c890] m_bForceStop is set
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
Hi,
root@tgl-rvp12:/mnt/persistent/home/root/hsd# LD_LIBRARY_PATH=/usr/local/share/mfx/samples:$LD_LIBRARY_PATH /usr/local/share/mfx/samples/sample_multi_transcode -par n64_d1_1080p_hdmi.par Multi Transcoding Sample Version 8.4.27.0
Par file is: n64_d1_1080p_hdmi.par
External allocator will be used as some cmd line paremeters request it. Some inter-sessions do not use opaque memory (possibly because of -o::raw). Opaque memory in all inter-sessions is disabled. libva info: VA-API version 1.11.0 libva info: User environment variable requested driver 'iHD' libva info: Trying to open /usr/local/lib64/dri/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_11 libva info: va_openDriver() returns 0 drmrender: trying connection: HDMIA drmrender: selected crtc already attached to connector drmrender: succeeded... drmrender: connected via HDMIA to 1280x1024@60 capable display Session 0: MFX HARDWARE Session 0 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 1: MFX HARDWARE Session 1 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 2: MFX HARDWARE Session 2 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 3: MFX HARDWARE Session 3 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 4: MFX HARDWARE Session 4 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 5: MFX HARDWARE Session 5 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 6: MFX HARDWARE Session 6 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 7: MFX HARDWARE Session 7 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 8: MFX HARDWARE Session 8 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 9: MFX HARDWARE Session 9 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 10: MFX HARDWARE Session 10 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 11: MFX HARDWARE Session 11 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 12: MFX HARDWARE Session 12 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 13: MFX HARDWARE Session 13 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 14: MFX HARDWARE Session 14 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 15: MFX HARDWARE Session 15 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 16: MFX HARDWARE Session 16 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 17: MFX HARDWARE Session 17 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 18: MFX HARDWARE Session 18 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 19: MFX HARDWARE Session 19 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 20: MFX HARDWARE Session 20 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 21: MFX HARDWARE Session 21 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 22: MFX HARDWARE Session 22 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 23: MFX HARDWARE Session 23 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 24: MFX HARDWARE Session 24 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 25: MFX HARDWARE Session 25 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 26: MFX HARDWARE Session 26 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 27: MFX HARDWARE Session 27 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 28: MFX HARDWARE Session 28 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 29: MFX HARDWARE Session 29 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 30: MFX HARDWARE Session 30 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 31: MFX HARDWARE Session 31 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 32: MFX HARDWARE Session 32 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 33: MFX HARDWARE Session 33 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 34: MFX HARDWARE Session 34 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 35: MFX HARDWARE Session 35 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 36: MFX HARDWARE Session 36 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 37: MFX HARDWARE Session 37 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 38: MFX HARDWARE Session 38 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 39: MFX HARDWARE Session 39 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 40: MFX HARDWARE Session 40 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 41: MFX HARDWARE Session 41 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 42: MFX HARDWARE Session 42 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 43: MFX HARDWARE Session 43 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 44: MFX HARDWARE Session 44 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 45: MFX HARDWARE Session 45 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 46: MFX HARDWARE Session 46 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 47: MFX HARDWARE Session 47 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 48: MFX HARDWARE Session 48 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 49: MFX HARDWARE Session 49 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 50: MFX HARDWARE Session 50 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 51: MFX HARDWARE Session 51 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 52: MFX HARDWARE Session 52 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 53: MFX HARDWARE Session 53 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 54: MFX HARDWARE Session 54 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 55: MFX HARDWARE Session 55 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 56: MFX HARDWARE Session 56 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 57: MFX HARDWARE Session 57 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 58: MFX HARDWARE Session 58 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 59: MFX HARDWARE Session 59 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 60: MFX HARDWARE Session 60 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 61: MFX HARDWARE Session 61 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 62: MFX HARDWARE Session 62 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 63: MFX HARDWARE Session 63 API ver 1.35 parameters: Input video: AVC Output video: To child session
Session 64: Pipeline surfaces number (EncPool): 2 MFX HARDWARE Session 64 API ver 1.35 parameters: Input video: From parent session Output video: To child session
Pipeline surfaces number (DecPool): 6 Session 0 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 1 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 2 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 3 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 4 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 5 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 6 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 7 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 8 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 9 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 10 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 11 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 12 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 13 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 14 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 15 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 16 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 17 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 18 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 19 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 20 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 21 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 22 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 23 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 24 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 25 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 26 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 27 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 28 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 29 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 30 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 31 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 32 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 33 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 34 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 35 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 36 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 37 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 38 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 39 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 40 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 41 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 42 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 43 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 44 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 45 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 46 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 47 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 48 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 49 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 50 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 51 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 52 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 53 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 54 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 55 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 56 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 57 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 58 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 59 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 60 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 61 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 62 was joined with other sessions Pipeline surfaces number (DecPool): 6 Session 63 was joined with other sessions Session 64 was joined with other sessions
Transcoding started ................................................................drmrender: warning: rendering via OVERLAY plane ................................................................ [ERROR], sts=MFX_ERR_GPU_HANG(-21), Encode, VPP: SyncOperation failed at /usr/local/src/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:1284
[ERROR], sts=MFX_ERR_ABORTED(-12), Run, CTranscodingPipeline::Run::Encode() [0x56055656c890] failed at /usr/local/src/MediaSDK/samples/sample_multi_transcode/src/pipeline_transcode.cpp:4567
session 64 [0x56055656c890] failed with status MFX_ERR_ABORTED shutting down the application...
session [0x5605563e8dc0] m_bForceStop is set session [0x560556416cd0] m_bForceStop is set session [0x56055641b420] m_bForceStop is set session [0x560556420a60] m_bForceStop is set session [0x560556425520] m_bForceStop is set session [0x56055642d070] m_bForceStop is set session [0x5605564326f0] m_bForceStop is set session [0x5605564381d0] m_bForceStop is set session [0x56055643d800] m_bForceStop is set session [0x560556442bf0] m_bForceStop is set session [0x5605564483b0] m_bForceStop is set session [0x56055644a0f0] m_bForceStop is set session [0x560556453160] m_bForceStop is set session [0x5605564587a0] m_bForceStop is set session [0x56055645ad20] m_bForceStop is set WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface session [0x560556463570] m_bForceStop is set session [0x560556468c20] m_bForceStop is set WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface session [0x56055646eb00] m_bForceStop is set session [0x560556473ca0] m_bForceStop is set session [0x5605564791a0] m_bForceStop is set session [0x56055647b720] m_bForceStop is set session [0x560556484300] m_bForceStop is set session [0x560556489540] m_bForceStop is set session [0x56055648ec10] m_bForceStop is set session [0x560556491190] m_bForceStop is set session [0x5605564999e0] m_bForceStop is set session [0x56055649f090] m_bForceStop is set session [0x5605564a4b70] m_bForceStop is set session [0x5605564a9c90] m_bForceStop is set session [0x5605564af240] m_bForceStop is set session [0x5605564b1860] m_bForceStop is set session [0x5605564ba5b0] m_bForceStop is set session [0x5605564bfa50] m_bForceStop is set session [0x5605564c5370] m_bForceStop is set session [0x5605564cae50] m_bForceStop is set session [0x5605564d0560] m_bForceStop is set session [0x5605564d55e0] m_bForceStop is set session [0x5605564dabf0] m_bForceStop is set session [0x5605564dd210] m_bForceStop is set session [0x5605564e5f00] m_bForceStop is set session [0x5605564eb020] m_bForceStop is set session [0x5605564f04e0] m_bForceStop is set session [0x5605564f6060] m_bForceStop is set session [0x5605564fb710] m_bForceStop is set session [0x5605565007e0] m_bForceStop is set session [0x560556505df0] m_bForceStop is set session [0x56055650b8d0] m_bForceStop is set session [0x560556510f70] m_bForceStop is set session [0x560556516040] m_bForceStop is set session [0x56055651b650] m_bForceStop is set session [0x560556521130] m_bForceStop is set session [0x5605565267f0] m_bForceStop is set session [0x56055652b910] m_bForceStop is set session [0x560556530f20] m_bForceStop is set session [0x560556536a00] m_bForceStop is set session [0x56055653c0a0] m_bForceStop is set session [0x560556541170] m_bForceStop is set session [0x560556546780] m_bForceStop is set session [0x56055654c260] m_bForceStop is set session [0x560556551920] m_bForceStop is set session [0x560556556a40] m_bForceStop is set session [0x56055655c050] m_bForceStop is set session [0x560556561b30] m_bForceStop is set session [0x560556567130] m_bForceStop is set session [0x56055656c890] m_bForceStop is set WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface WARNING: m_bForceStop is set, returning NULL ptr from GetFreeSurface
Transcoding finished
Common transcoding time is 12.8218 sec
*** session 0 [0x5605563e8dc0] PASSED (MFX_ERR_NONE) 12.8211 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 1 [0x560556416cd0] PASSED (MFX_ERR_NONE) 12.8211 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 2 [0x56055641b420] PASSED (MFX_ERR_NONE) 12.8201 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 3 [0x560556420a60] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 4 [0x560556425520] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 5 [0x56055642d070] PASSED (MFX_ERR_NONE) 12.8211 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 6 [0x5605564326f0] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 7 [0x5605564381d0] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 0 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 8 [0x56055643d800] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 9 [0x560556442bf0] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 10 [0x5605564483b0] PASSED (MFX_ERR_NONE) 12.8211 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 11 [0x56055644a0f0] PASSED (MFX_ERR_NONE) 12.8195 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 12 [0x560556453160] PASSED (MFX_ERR_NONE) 12.8195 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 13 [0x5605564587a0] PASSED (MFX_ERR_NONE) 12.8206 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 14 [0x56055645ad20] PASSED (MFX_ERR_NONE) 12.8204 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 15 [0x560556463570] PASSED (MFX_ERR_NONE) 12.8208 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 135 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 16 [0x560556468c20] PASSED (MFX_ERR_NONE) 12.8207 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 17 [0x56055646eb00] PASSED (MFX_ERR_NONE) 12.8205 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 18 [0x560556473ca0] PASSED (MFX_ERR_NONE) 12.8209 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 19 [0x5605564791a0] PASSED (MFX_ERR_NONE) 12.8208 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 20 [0x56055647b720] PASSED (MFX_ERR_NONE) 12.8206 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 21 [0x560556484300] PASSED (MFX_ERR_NONE) 12.8205 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 22 [0x560556489540] PASSED (MFX_ERR_NONE) 12.8205 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 23 [0x56055648ec10] PASSED (MFX_ERR_NONE) 12.8206 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 270 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 24 [0x560556491190] PASSED (MFX_ERR_NONE) 12.8203 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 25 [0x5605564999e0] PASSED (MFX_ERR_NONE) 12.8203 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 26 [0x56055649f090] PASSED (MFX_ERR_NONE) 12.8201 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 27 [0x5605564a4b70] PASSED (MFX_ERR_NONE) 12.8201 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 28 [0x5605564a9c90] PASSED (MFX_ERR_NONE) 12.8204 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 29 [0x5605564af240] PASSED (MFX_ERR_NONE) 12.82 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 30 [0x5605564b1860] PASSED (MFX_ERR_NONE) 12.8197 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 31 [0x5605564ba5b0] PASSED (MFX_ERR_NONE) 12.8199 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 405 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 32 [0x5605564bfa50] PASSED (MFX_ERR_NONE) 12.8199 sec, 127 frames, 9.906 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 33 [0x5605564c5370] PASSED (MFX_ERR_NONE) 12.8195 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 34 [0x5605564cae50] PASSED (MFX_ERR_NONE) 12.8193 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 35 [0x5605564d0560] PASSED (MFX_ERR_NONE) 12.8195 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 36 [0x5605564d55e0] PASSED (MFX_ERR_NONE) 12.8196 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 37 [0x5605564dabf0] PASSED (MFX_ERR_NONE) 12.8193 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 38 [0x5605564dd210] PASSED (MFX_ERR_NONE) 12.8189 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 39 [0x5605564e5f00] PASSED (MFX_ERR_NONE) 12.8189 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 540 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 40 [0x5605564eb020] PASSED (MFX_ERR_NONE) 12.8187 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 41 [0x5605564f04e0] PASSED (MFX_ERR_NONE) 12.8187 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 42 [0x5605564f6060] PASSED (MFX_ERR_NONE) 12.8195 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 43 [0x5605564fb710] PASSED (MFX_ERR_NONE) 12.8192 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 44 [0x5605565007e0] PASSED (MFX_ERR_NONE) 12.8191 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 45 [0x560556505df0] PASSED (MFX_ERR_NONE) 12.8186 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 46 [0x56055650b8d0] PASSED (MFX_ERR_NONE) 12.8187 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 47 [0x560556510f70] PASSED (MFX_ERR_NONE) 12.8189 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 675 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 48 [0x560556516040] PASSED (MFX_ERR_NONE) 12.8187 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 49 [0x56055651b650] PASSED (MFX_ERR_NONE) 12.8188 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 50 [0x560556521130] PASSED (MFX_ERR_NONE) 12.8184 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 51 [0x5605565267f0] PASSED (MFX_ERR_NONE) 12.8184 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 52 [0x56055652b910] PASSED (MFX_ERR_NONE) 12.8186 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 53 [0x560556530f20] PASSED (MFX_ERR_NONE) 12.8188 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 54 [0x560556536a00] PASSED (MFX_ERR_NONE) 12.8185 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 55 [0x56055653c0a0] PASSED (MFX_ERR_NONE) 12.8185 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 810 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 56 [0x560556541170] PASSED (MFX_ERR_NONE) 12.819 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 57 [0x560556546780] PASSED (MFX_ERR_NONE) 12.8189 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 240 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 58 [0x56055654c260] PASSED (MFX_ERR_NONE) 12.8188 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 480 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 59 [0x560556551920] PASSED (MFX_ERR_NONE) 12.8185 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 720 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 60 [0x560556556a40] PASSED (MFX_ERR_NONE) 12.8186 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 960 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 61 [0x56055655c050] PASSED (MFX_ERR_NONE) 12.8183 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1200 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 62 [0x560556561b30] PASSED (MFX_ERR_NONE) 12.8186 sec, 127 frames, 9.907 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1440 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 63 [0x560556567130] PASSED (MFX_ERR_NONE) 12.8183 sec, 127 frames, 9.908 fps -i::h264 test.h264 -join -hw -async 1 -o::sink -vpp_comp_dst_x 1680 -vpp_comp_dst_y 945 -vpp_comp_dst_w 240 -vpp_comp_dst_h 135 -ext_allocator
*** session 64 [0x56055656c890] FAILED (MFX_ERR_ABORTED) 11.7918 sec, 0 frames, 0.000 fps -vpp_comp_only 64 -w 1920 -h 1080 -async 1 -threads 8 -join -hw -i::source -ext_allocator -ec::rgb4 -rdrm-HDMIA -fps 30
The test FAILED
[ERROR], sts=MFX_ERR_ABORTED(-12), main, transcode.ProcessResult failed at /usr/local/src/MediaSDK/samples/sample_multi_transcode/src/sample_multi_transcode.cpp:1255
When we change the script to 63 streams or the video size to 640x360, then the issue is not seeing. Anyway, the 64 640x480 video streams is required.