avutil/opencl: is_compiled flag not being cleared in av_opencl_uninit
authorSrikanth G <gskanth@gmail.com>
Thu, 5 Mar 2015 00:48:54 +0000 (18:48 -0600)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 6 Mar 2015 14:20:12 +0000 (15:20 +0100)
commit0f2359b86926ed33da4bd64ca76d84d03d5ad380
tree999e9e03f99452ad3368a58dedc873f3cdd3fef9
parentd6f5b3eee3ab76000b115419d4e0ad91241739a3
avutil/opencl: is_compiled flag not being cleared in av_opencl_uninit

When OpenCL kernels are compiled, is_compiled flag is being set for each
kernel. But, in opencl uninit, this flag is not being cleared.
This causes an error when an OpenCL kernel is tried on different OpenCL
devices on same platform.

Here is the patch with a fix

Reviewed-by; Wei Gao <highgod0401@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavutil/opencl.c