Video-coding in mobile devices is usually done using specific chipsets (HW codecs) or solutions based on DSPs. Comparing the energy efficiency of mobile GPUs and HW codecs + DSPs, there is still some room for improvement in the mobile GPUs.
Due to the lack of maturity in GPGPU APIs for mobile GPUs, I don't think that anyone has tackled video coding in this embedded GPUs present in mobile devices (but I might be wrong). Most GPGPU works in mobile are based in OpenGL ES, which has some limitations in flexibility and architecture exposure
To see what has been done in mobile GPGPU you can google "GPGPU mobile" in google scholar. But for the moment, there is only a handful of works.
With the emergence of OpenCL, it might change in the future.