Seunghyuk Park (shepark)

Results 16 comments of Seunghyuk Park (shepark)

@pengxin99 Could you provide more information? Like, any background, what the issue is and failure, how you fix?, how you test?

@HelpMeHelpYou Why don't you modify "ReadEncodedStream()" to reset file pointer in util.hpp? Something like this, ``` mfxStatus ReadEncodedStream(mfxBitstream &bs, FILE *f) { mfxU8 *p0 = bs.Data; mfxU8 *p1 = bs.Data...

This vplswref64.dll was a component leveraging CPU process, and we don't support it anymore. We support only gpu runtime only which it comes with gfx driver. For that, please check...

The original intention of cpu runtime was to provide "reference" functionality as you mentioned. But we discontinued it. CPU runtime might have had the issue to deal with the input...

> > The original intention of cpu runtime was to provide "reference" functionality as you mentioned. But we discontinued it. CPU runtime might have had the issue to deal with...

> > What is your goal? > > Do you want to decode frame by frame? or to decode a video stream and this I frame test is for experiment...

Do you see "MFX_ERR_MORE_DATA" from this part? mfxBitstream bs = {0}; bs.Data = rawFileContent.data(); bs.MaxLength = static_cast(rawFileContent.size()); bs.DataLength = static_cast(rawFileContent.size()); decodeParams.mfx.CodecId = MFX_CODEC_AVC; decodeParams.IOPattern = MFX_IOPATTERN_IN_SYSTEM_MEMORY; printf("try MFXVideoDECODE_DecodeHeader..."); status =...

Can you share the code you modified? It fails at where I pointed out and can't reach there. Looks like you commented out some parts.

[TestMFTVPL.zip](https://github.com/intel/libvpl/files/14140337/TestMFTVPL.zip) Please check this code. It's dirty but I modified code, to load gpu runtime, to save I frame output and I added some comments. Please refer "hello-decode" or "sample_decode"...

That's why I asked about the goal of your final app, not your experiment. I did show you how you can decode I frame only. If you want to decode...