mirror of https://gitee.com/openkylin/linux.git
V4L/DVB (7938): pvrusb2: Increase enforced encoder wait delay to improve reliability
The driver enforces a "quiet period" on the encoder in certain situations before attempting to operate it. This seems to help avoid video encoding errors / corruption. The quiet period was 50msec, but through experimentation it has been observed to improve further if the interval is increased to 100msec. Signed-off-by: Mike Isely <isely@pobox.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
This commit is contained in:
parent
83ce57aa45
commit
fa98e59422
|
@ -44,8 +44,10 @@
|
||||||
#define TIME_MSEC_DECODER_WAIT 50
|
#define TIME_MSEC_DECODER_WAIT 50
|
||||||
|
|
||||||
/* This defines a minimum interval that the encoder must remain quiet
|
/* This defines a minimum interval that the encoder must remain quiet
|
||||||
before we are allowed to configure it. */
|
before we are allowed to configure it. I had this originally set to
|
||||||
#define TIME_MSEC_ENCODER_WAIT 50
|
50msec, but Martin Dauskardt <martin.dauskardt@gmx.de> reports that
|
||||||
|
things work better when it's set to 100msec. */
|
||||||
|
#define TIME_MSEC_ENCODER_WAIT 100
|
||||||
|
|
||||||
/* This defines the minimum interval that the encoder must successfully run
|
/* This defines the minimum interval that the encoder must successfully run
|
||||||
before we consider that the encoder has run at least once since its
|
before we consider that the encoder has run at least once since its
|
||||||
|
|
Loading…
Reference in New Issue