void OMXCodec::setState(State newState) {
    mState = newState;
    mAsyncCompletion.signal();

    mBufferFilled.signal();
}

The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.