intel-iot-devkit / concurrent-video-analytic-pipeline-optimization-sample-l

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.
https://software.intel.com/content/www/us/en/develop/topics/iot/reference-implementations/concurrent-video-analytic-pipeline-optimization.html
Other
51 stars 14 forks source link

Error running sample_multi_transcode to composite 8x8 tiled 64ch streams on TGL-U. #13

Closed UngTengEn closed 3 years ago

UngTengEn commented 3 years ago

Hi,

 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

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.

UngTengEn commented 3 years ago

Filed to wrong ace.