OpenMAX VS DirectShow

Hello all
Can anyone tell me is there any relationship between OpenMAX and DirectShow??
Since DirectShow is for Window Mobile, and OpenMAX declares to support WM also.
Therefore, I’m wondering that OpenMAX may has some relations to DirectShow…

OpenMAX is an application programming interface that provides abstractions for routines especially useful for computer graphics, video, and sound, and in devices that process large amounts of data in predictable ways.
One of the interface OpenMAX intends to provide, the Integration Layer (IL) between a media framework such as DirectShow or GStreamer and a set of multimedia components (such as an audio or video codecs).

So, DirectShow can be one of the component in OpenMAX.
Correct me if there is any mistake. thank you.

directshow cannot be openmax component.

dshow itself a framework wraps around openmax.

> Can anyone tell me is there any relationship between OpenMAX and DirectShow??
> Since DirectShow is for Window Mobile, and OpenMAX declares to support WM also.
> Therefore, I’m wondering that OpenMAX may has some relations to DirectShow…

No, there is none. In theory either API could be implemented using the other, but I am not aware of this having been done. TI contributed a white paper on how to implement DriectShow using IL: http://www.khronos.org/openmax/whitepapers/OpenMAX_IL_Dshow_Filter_integration.pdf. This is rather old now though.

Thanks,

Roger