两个线程同一把锁,防止读取得数据不完整 取得时候加锁 确保数据取完,读的时候使用通一把锁确保数据读完
private Lock lock = new ReentrantLock();
// 软解 本地回调方法
// @{link startThreads()}
public void onProcessYuvData(final byte[] data, final int width,
final int height) {
lock.lock();
mFrame.height = height;
mFrame.width = width;
mFrame.pix = data;
lock.unlock();
}