Hi,
I'm writing a c++ component. In the component, I need to read some samples from the source video file and then write to a new file. The subtype of source video and target video is MFVideoFormat_H264. And I set the output subtype
of IMFSourceReader and the input subtype of IMFSinkWriter as MFVideoFormat_RGB32. But, the quality of the target video goes bad. I have tried to use IMFQualityAdvise interface to set the quality level, but method IMFQualityAdvise::SetQualityLevel failed.
What is the reason? How to fix it? Please help, thanks.