|
|
I'm writing a DMO decoder to play custom compression type in asf file in Windows Media Player. But, i'm now in trouble. I implemented the IMediaObject and IUnknown completely. And I tried to make the DMO into the windows media dsp plug-in in WIndows Player SDK. Despite all of these, WMP does not call the ProcessOutput function in my DMO Decoder. Which else interface should I implement? The Filter graph manager in Graph Editor calls my DMO deocder properly, and the decoding work is done successfully. My another DShow decoder filter working same as the DMO is working fine in Graph Editor. and It works well in WMP when playing AVI file conaining same compressor type media. And the media negotiation in the GetInput, GetOutput, SetInput, SetOutput, GetInputSizeInfo and GetOutputSizeInfo is almost same as the DShow filter's ones.
I'm really wondering :
which else interface should i implement? how should i write those functions( GetInput, GetOutput... as mentioned above )?
thanx for reading..
Symtom of my DMO is found on http://groups.google.co.kr/group/microsoft.public.windowsmedia.sdk/browse_thread/thread/61b9ac1b5384d967/eb4c8e276bb08068?hl=ko#eb4c8e276bb08068
With best regards... MyeongJeong, Park
|
|
|