> 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