v4l2videodec: handle stop being called without flush
Uppon certain downstream error, stop() is called without a flush(). This mean that the streaming thread may still be running even though unlock has been called. Now calling flush to reset the decoder state if we are processing.
Showing with 9 additions and 0 deletions