> Date: Mon, 4 Sep 2006 19:37:37 +0200
> From: Hans Verkuil <[EMAIL PROTECTED]>
>
> On Monday 04 September 2006 10:01, Martin Dauskardt wrote:
>> the pvr350-plugin uses the following code
>>     }
>>
>>     ctrl.id = V4L2_CID_IVTV_DEC_NUM_BUFFERS;
>>     ctrl.value = 0;
>>
>>     if ( ( ret =ioctl(fd_out, VIDIOC_S_CTRL, &ctrl) ) < 0 ) {
>>         printf("2: %d\n",ret);
>
> Why would you want to change this one? Unless there is a really good
> reason I don't want to export this.
>
To be true, I have no idea. This code is part of the plugin since its first 
version, and I don“t know why Dominic Morris decided to change the buffers. 
Is there a way to do the same with an ivtv module parameter (when loading 
the module)?
I commented out the code and it seems to work also (without changing pre- 
and num-buffers).

Hans, you wrote on 03.09.06:

>I recommend against using the trunk for the next 2 weeks or so due to
>these big driver changes. Stability isn't guaranteed. If you want to
>experiment with the 2.6.18 kernel then the 0.8 branch is the way to go.

If one wants to use the current v4l-dvb hg (like me), there is no other way 
than using the trunk!
I have a 2.6.17.8 vanilla kernel with current hg drivers. (Kernel source is 
still from 2.6.17)
The trunk version from yesterday compiles fine, but when I load ivtv-fb I 
get a message "unknown symbol dma_to_device"

Using the 0.8 instead of the trunk (in v4l-dvb-folder):
CC [M]  /video/src/2.6.17.8/v4l-dvb-090906/v4l/ivtv-osd.o
In file included from /video/src/2.6.17.8/v4l-dvb-090906/v4l/ivtv-osd.c:176:
/video/src/2.6.17.8/v4l-dvb-090906/v4l/ivtv-driver.h:38:25: ivtv-compat.h: 
No such file or directory
/video/src/2.6.17.8/v4l-dvb-090906/v4l/ivtv-driver.h:41:5: warning: 
"LINUX_VERSION_CODE" is not defined
/video/src/2.6.17.8/v4l-dvb-090906/v4l/ivtv-driver.h:41:27: warning: 
"KERNEL_VERSION" is not defined

I tried to modify some includes, but eventually I gave up

Using 0.8. out of the v4l-dvb-folder:
/video/src/2.6.17.8/ivtv-0.8/driver/ivtv-driver.h:64:27: media/cx2341x.h: 
Datei oder Verzeichnis nicht gefundenIn file included from 
/video/src/2.6.17.8/ivtv-0.8/driver/ivtv-osd.c:176:
/video/src/2.6.17.8/ivtv-0.8/driver/ivtv-driver.h:336: error: 
`CX2341X_MBOX_MAX_DATA' undeclared here (not in a function)

using 0.7 out of the v4l-dvb-folder:
  Building modules, stage 2.
  MODPOST
WARNING: "tveeprom_hauppauge_analog" 
[/video/src/2.6.17.8/ivtv-0.7/driver/ivtv.ko] undefined!
WARNING: "tveeprom_read" [/video/src/2.6.17.8/ivtv-0.7/driver/ivtv.ko] 
undefined!

You see, we need a working trunk or another branch with works together with 
current v4l-dvb!

There is one thing which make me worry: Since some weeks I have freezes 
during fast forward jumps (vdr+pvr350-plugin) with the following message in 
the log:
Sep  4 20:37:17 linvdr user.info kernel: ivtv0 warning: Failed start decode 
stream 5
This problem does not appear with a 2.6.15-kernel and ivtv trunk from 
03.06.2006. Any idea?





_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to