Using Sample_decode for MVC decoding, got MFX_ERR_NOT_ENOUGH_BUFFER

Using Sample_decode for MVC decoding, got MFX_ERR_NOT_ENOUGH_BUFFER

Hi,

 

I'm trying to decode MVC file using sample_decode project, but I got MFX_ERR_NOT_ENOUGH_BUFFER error at pipeline_decode.cpp line 48, m_FileReader->ReadNextFrame(&m_mfxBS);.

What should I do to avoid this error? I attched MVC file I tested.

4 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Upload the file tested.

Attachments: 

AttachmentSize
Downloadapplication/zip mvc-test.zip93.7 MB

Quote:

Seungpyo Hong (Intel) wrote:

Hi,

 Exact location that error occurred is at sample_utils.cpp

CH264FrameReader::ReadNextFrame(mfxBitstream *pBS) {

......

MSDK_CHECK_NOT_EQUAL(FindSlice(&m_lastBs, pos2ndNaluStart) == 2, true, MFX_ERR_NOT_ENOUGH_BUFFER);

}

What should I do to avoid this error? I attched MVC file I tested.

Hi,

Looking at the file you send it looks like it is not a pure elementary MVC formatted stream, but instead a BDAV container.

Please try to extract the MVC stream from the container and then feed it to Media SDK.

Regards,
Petter 

Leave a Comment

Please sign in to add a comment. Not a member? Join today