Rather than make a copy, requiring an additional lock/unlock only to set the pointer to itself, pass the address of SharpYuvGetCPUInfo and use it as a sentinel to avoid updating the pointer. Change-Id: I22fb467f1659c16805c0d3bc7aaeba6a1bb16dbb