Update smoke codec
Submitted by Andrew Esh
We ported a modified smoke codec from gstreamer 0.10 to 1.0. It builds, and has been tested within our system. We tried to use the existing smoke codec, but it seemed to be unmaintained. This patch should be used with caution.