Re: [PATCH 1/3 ] increase MPEG encoder timout

2009-05-11 Thread Mauro Carvalho Chehab
Em Tue, 28 Apr 2009 19:41:08 +1000
Dmitri Belimov  escreveu:

> Hi All.
> 
> If video has a lot of changes in frame, MPEG encoder need more time for 
> coding process.
> Add new bigger timeout for encoder.
> 
> This is patch from our customer. I checked this.
> 
> Signed-off-by: Alexey Osipov 

Next time, please sign the patch, since you're forwarding it.



Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH 1/3 ] increase MPEG encoder timout

2009-04-28 Thread Dmitri Belimov
Hi All.

If video has a lot of changes in frame, MPEG encoder need more time for coding 
process.
Add new bigger timeout for encoder.

This is patch from our customer. I checked this.

diff -r b40d628f830d linux/drivers/media/video/saa7134/saa7134-ts.c
--- a/linux/drivers/media/video/saa7134/saa7134-ts.cFri Apr 24 01:46:41 
2009 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134-ts.cTue Apr 28 05:26:09 
2009 +1000
@@ -65,7 +65,7 @@
/* start DMA */
saa7134_set_dmabits(dev);
 
-   mod_timer(&dev->ts_q.timeout, jiffies+BUFFER_TIMEOUT);
+   mod_timer(&dev->ts_q.timeout, jiffies+TS_BUFFER_TIMEOUT);
 
if (dev->ts_state == SAA7134_TS_BUFF_DONE) {
/* Clear TS cache */
diff -r b40d628f830d linux/drivers/media/video/saa7134/saa7134.h
--- a/linux/drivers/media/video/saa7134/saa7134.h   Fri Apr 24 01:46:41 
2009 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134.h   Tue Apr 28 05:26:09 
2009 +1000
@@ -367,6 +367,7 @@
 #define INTERLACE_OFF  2
 
 #define BUFFER_TIMEOUT msecs_to_jiffies(500)  /* 0.5 seconds */
+#define TS_BUFFER_TIMEOUT  msecs_to_jiffies(1000)  /* 1 second */
 
 struct saa7134_dev;
 struct saa7134_dma;

Signed-off-by: Alexey Osipov 


With my best regards, Dmitry.diff -r b40d628f830d linux/drivers/media/video/saa7134/saa7134-ts.c
--- a/linux/drivers/media/video/saa7134/saa7134-ts.c	Fri Apr 24 01:46:41 2009 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134-ts.c	Tue Apr 28 05:26:09 2009 +1000
@@ -65,7 +65,7 @@
 	/* start DMA */
 	saa7134_set_dmabits(dev);
 
-	mod_timer(&dev->ts_q.timeout, jiffies+BUFFER_TIMEOUT);
+	mod_timer(&dev->ts_q.timeout, jiffies+TS_BUFFER_TIMEOUT);
 
 	if (dev->ts_state == SAA7134_TS_BUFF_DONE) {
 		/* Clear TS cache */
diff -r b40d628f830d linux/drivers/media/video/saa7134/saa7134.h
--- a/linux/drivers/media/video/saa7134/saa7134.h	Fri Apr 24 01:46:41 2009 -0300
+++ b/linux/drivers/media/video/saa7134/saa7134.h	Tue Apr 28 05:26:09 2009 +1000
@@ -367,6 +367,7 @@
 #define INTERLACE_OFF  2
 
 #define BUFFER_TIMEOUT msecs_to_jiffies(500)  /* 0.5 seconds */
+#define TS_BUFFER_TIMEOUT  msecs_to_jiffies(1000)  /* 1 second */
 
 struct saa7134_dev;
 struct saa7134_dma;

Signed-off-by: Alexey Osipov