Using GPU video decoding in openCL ?


I need to develop a player that uses the GL-CL interop. in order to make some post-processing on it (Video decoding -> Image to texture (in a FBO/PBO) -> AcquireGLObject -> CL processing -> ReleaseGLObject -> and so on…). The problem is that i don’t want to reinvent the wheel :)
I start searching for a HD video decoding library and i’ve found 2 :

  • VDPAU ;
  • CUDA Video Decode.
  • AMD Openvideo Decode

I’m wondering if there’s an equivalent of these 2 APIs for nvidia’s implementation of openCL.

Thanks !