Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This should complete the overall decoder locking changes. - when changing the decoder, pause before obtaining the decoder_change_lock. Also add some logging to assess any delays in livetv channel changes. - lock access to the decoder in the main decoder loop. In all cases, use tryLock and continue to the next loop iteration if it fails. Given that the decoder_change_lock is now only used when by SetDecoder, the extra locking should have no performance impact. Cherry picked from df1df86
- Loading branch information
Mark Kendall
committed
Mar 19, 2011
1 parent
ccc89dd
commit ccd73be
Showing
2 changed files
with
30 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters