Hi,
I have the same problem with our gstreamer port for DM355 which driver
uses the same code base than DM6446. The problem is the steps follow
by the v4l2 source plugin to identify the min/max resolutions allowed
by the v4l2 driver. The Davinci driver always overwrite the minimal
value with the current value by calling the ioctl VIDIOC_G_FMT after
VIDIOC_TRY_FMT (this trashes the min detection), and also returns -
EINVAL for a resolution bigger than the allowed with VIDIOC_TRY_FMT
(causing the v4l2 plugin to be incapable of negotiating the caps).
I fixed the driver code and get the v4l2 source to negotiate the
capabilities properly, but currently is breaking in some other
internal error that I'm trying to trace down. If I got it running I
will post the information and changes I did to the driver.
Regards,
Diego Dompe
RidgeRun Engineering
On Feb 21, 2008, at 7:26 AM, Thornton, Keith wrote:
I cannot get a simple pipline from v4l2src to fbvideosink working
with gst-launch. I have tried all the examples that I have found in
the internet but they all report a failure to negotiate caps. I am
using the gst-plugins-good-0.10.5 because that is the last version
which keeps configure hapy with the TI gstreamer release.
I have tried using videorate and videoscale, the video/x-raw-yuv
with parameters for height, width and framerate. Has anyone else
tried this out.
I am using the fbvideosink with device=/dev/fb3
the error I get is
ERROR: Pipeline doesn't want to pause.
ERROR: from element /pipeline0/v4l2src0: Could not negotiate format
Additional debug info:
gstbasesrc.c(1837): gst_base_src_start (): /pipeline0/v4l2src0:
Check your filtered caps, if any
I have a PAL source which I am trying with 720 x 576 x 25fps
Grüsse Keith Thornton
_________________
Carl Zeiss Medical Software GmbH
A Carl Zeiss Meditec Company
phone: +49 (0) 89 3303748-115
fax: +49 (0) 89 3303748-110
mobil: +49-15774716819
mailto:[EMAIL PROTECTED]
Internet: www.meditec.zeiss.com
Carl Zeiss Medical Software GmbH, Kistlerhofstr. 75, 81379 München
Mitglieder der Geschäftsführung:
Falk Hartwig, Dr. Ralf Kuschnereit
Sitz der Gesellschaft: 81379 München, Deutschland
Amtsgericht München, HRB 158857, USt-IdNr: DE 2 43 45 12 03
----------------------------------------
This message is intended for a particular addressee only and may
contain business or company secrets. If you have received this email
in error, please contact the sender and delete the message
immediately. Any use of this email, including saving, publishing,
copying, replication or forwarding of the message or the contents is
not permitted.
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source