gowthamhk
31st July 2009, 14:37
Hi,
I am writing MPEG-2 filter with DXVA support.
I have called BeginFrame() with surface Index, Execute() with necessary buffers and EndFrame() with the same surface Index. All these functions returned status S_OK. Still when I called DisplayFrame() with the same surface index and IMediaSample pointer, I am not getting any output.
Now, the question is, before calling DisplayFrame(), do I need to call any function to know the status of actual decoding operation or the return status itself indicates that the decoding operation has been done successfully.
Please reply if anybody is aware of this,
Cheers,
Gowtham
I am writing MPEG-2 filter with DXVA support.
I have called BeginFrame() with surface Index, Execute() with necessary buffers and EndFrame() with the same surface Index. All these functions returned status S_OK. Still when I called DisplayFrame() with the same surface index and IMediaSample pointer, I am not getting any output.
Now, the question is, before calling DisplayFrame(), do I need to call any function to know the status of actual decoding operation or the return status itself indicates that the decoding operation has been done successfully.
Please reply if anybody is aware of this,
Cheers,
Gowtham