msdkh264enc: failed to get surface available, failed to create new MSDK memory
I get the below error: default gstmsdkvideomemory.c:77:gst_msdk_video_allocator_get_surface: failed to get surface available 0:00:00.191339172 27797 0x7fb9a8036770 ERROR msdkbufferpool gstmsdkbufferpool.c:270:gst_msdk_buffer_pool_alloc_buffer: failed to create new MSDK memory
My Pipeline: gst-launch-1.0 filesrc location=/home/radiant/.nvm/versions/node/v10.6.0/lib/node_modules/pm2/lib/public/uploads/drrahat.mp4 ! decodebin name=demux demux. ! queue ! audioresample ! audioconvert ! avenc_aac bitrate=192000 ! mux. mpegtsmux bitrate=5000000 alignment=7 name=mux ! filesink location=/home/radiant/.nvm/versions/node/v10.6.0/lib/node_modules/pm2/lib/public/converted/drrahat_resync.ts demux. ! queue ! msdkh264enc ! video/x-h264,stream-format=byte-stream,profile=high ! h264parse ! mux.
Pls suggest what could be wrong?