Try this patch and see if it produces the fix too? interesting, odd because that was a bug but maybe fixed teletext inadvertantly by it being there.

diff -ru ivtv-0.3.6o/driver/ivtv-driver.c ivtv-0.3.6p/driver/ivtv-driver.c
--- ivtv-0.3.6o/driver/ivtv-driver.c    2005-06-16 09:26:12.000000000 -0500
+++ ivtv-0.3.6p/driver/ivtv-driver.c    2005-06-18 12:35:09.000000000 -0500
@@ -922,16 +922,13 @@
       itv->dma_cfg.dec_yuv_buf_size /= 2;

        /* Setup VBI Raw Size */
-        if (itv->std & V4L2_STD_NTSC)
-                itv->vbi_raw_size = VBI_RAW_SIZE + 12;
-        else
-                itv->vbi_raw_size = VBI_RAW_SIZE;
-
-        /* Setup VBI Buffers */
-        if (itv->std & V4L2_STD_NTSC)
+        if (itv->std & V4L2_STD_NTSC) {
+                //itv->vbi_raw_size = VBI_RAW_SIZE + 12;
                itv->dma_cfg.vbi_buf_size = (itv->vbi_raw_size * 24);
-        else
+        } else {
+                //itv->vbi_raw_size = VBI_RAW_SIZE;
                itv->dma_cfg.vbi_buf_size = (itv->vbi_raw_size * 35);
+       }
       itv->dma_cfg.vbi_buf_size /= 4;

       if (itv->options.radio == -1)


Thanks,
Chris

Ulrich Mayer wrote:

Chris,

I just checkt teletext and it broke with 0.3.6j_k.diff. That diff contains only a VBI NTSC fix - that breaks things for me.

Applying that reversely to 0.3.6o makes VBI work again here.
(Obviously the Hunk changing the version number in ivtv-driver.h fails).

    Uli


tveeprom: Hauppauge: model = 26034, rev = C197, serial# = 7702916
tveeprom: tuner = LG PAL (TAPE Series) (idx = 97, type = 55)
tveeprom: tuner fmt = PAL(B/G) PAL(D/K) (eeprom = 0x44, v4l2 = 0x00000e07)
tveeprom: audio_processor = MSP3400C (type = 4)

pal=G


Chris Kennedy wrote:

Oops, that's 0.3.6o, well should notice that anyways, got behind on which version I released there :-).

Thanks,
Chris

Chris Kennedy wrote:

This has all the recent patches plus fixes to encoder buffering, I hope, trying to make that more stable, added more buffers when statically allocated or to keep around by startup default, also bigger buffers if statically allocated on module load to ease encoder DMA and reading from the buffers.

#0.3.6n: http://www.ivtv.tv/releases/ivtv-0.3/

Thanks,
Chris






-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to