Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix libnvmedia libraries dlopen() dependency on nvsci
Also adds a test to multimedia-test that reproduces the failure when this fix is not applied. Failing test: > Opening in BLOCKING MODE > NvMMLiteOpen : Block : BlockType = 4 > ===== NVMEDIA: NVENC ===== > NvMMLiteBlockCreate : Block : BlockType = 4 > 875967048 > 842091865 > H264: Profile = 100, Level = 50 > NVMEDIA: Need to set EMC bandwidth : 846000 > NVMEDIA: Need to set EMC bandwidth : 846000 > NVMEDIA_ENC: bBlitMode is set to TRUE > NvVideoEncTransferOutputBufferToBlock: DoWork failed line# 679 > NvVideoEnc: NvVideoEncTransferOutputBufferToBlock TransferBufferToBlock failed Line=690 > Could not read complete frame from input file Succeeding test: > Opening in BLOCKING MODE > NvMMLiteOpen : Block : BlockType = 4 > ===== NVMEDIA: NVENC ===== > NvMMLiteBlockCreate : Block : BlockType = 4 > 875967048 > 842091865 > H264: Profile = 100, Level = 50 > NVMEDIA: Need to set EMC bandwidth : 846000 > NVMEDIA: Need to set EMC bandwidth : 846000 > NVMEDIA_ENC: bBlitMode is set to TRUE > Could not read complete frame from input file > Could not read complete frame from input file > File read complete. > App run was successful
- Loading branch information