Francesco Romani wrote:
> On Thu, 2008-04-03 at 07:45 +0200, Christian Iversen wrote:
>> Dead $TRANSCODE_MAILING_LIST.
> ^^^^^^
> 
> Not yet :)

Haha, freudian slip there? ;-)

>> [import_v4l2.so]: video grabbing, driver = saa7134, card = Terratec
>> Cinergy 600 TV MK3
>> [import_v4l2.so]: VIDIOC_S_FMT: : Invalid argument
>> [import_v4l2.so]: VIDIOC_S_FMT: : Invalid argument
>> [import_v4l2.so]: VIDIOC_S_FMT: : Invalid argument
>> [import_v4l2.so]: no usable pixel format supported by card
>> video import module error: OPEN failed
>> [transcode] critical: failed to open input source
>>
>> I've read about people using the convert=X or format=Y options.
>> However,
>> I can't seem to make it work.
>>
>> What should I do?
> 
> Uhm. This is most likely caused by some v4l changes, because transcode
> module has not received any substantial change in years, literally.

I see.

> Could you please provide the output of
> $ uname -r

2.6.18-6-amd64 (debian etch)

> (if you use a different v4l driver, please specify)

nope, straight saa7134 from the debian package.

> $ v4l-info /dev/video1

I've attached the output from the command. Running v4l-info seems to
give some errors, which I've attached in another file.

I'll be very interested in knowing what you think about this.

-- 
Med venlig hilsen
Christian Iversen
### v4l2 device info [/dev/video1] ###
general info
    VIDIOC_QUERYCAP
        driver                  : "saa7134"
        card                    : "Terratec Cinergy 600 TV MK3"
        bus_info                : "PCI:0000:02:06.0"
        version                 : 0.2.14
        capabilities            : 0x5010015 
[VIDEO_CAPTURE,VIDEO_OVERLAY,VBI_CAPTURE,TUNER,READWRITE,STREAMING]

standards
    VIDIOC_ENUMSTD(0)
        index                   : 0
        id                      : 0xff 
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K]
        name                    : "PAL"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(1)
        index                   : 1
        id                      : 0x7 [PAL_B,PAL_B1,PAL_G]
        name                    : "PAL-BG"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(2)
        index                   : 2
        id                      : 0x10 [PAL_I]
        name                    : "PAL-I"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(3)
        index                   : 3
        id                      : 0xe0 [PAL_D,PAL_D1,PAL_K]
        name                    : "PAL-DK"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(4)
        index                   : 4
        id                      : 0xb000 [NTSC_M,NTSC_M_JP,?]
        name                    : "NTSC"
        frameperiod.numerator   : 1001
        frameperiod.denominator : 30000
        framelines              : 525
    VIDIOC_ENUMSTD(5)
        index                   : 5
        id                      : 0xff0000 
[SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB]
        name                    : "SECAM"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(6)
        index                   : 6
        id                      : 0x100 [PAL_M]
        name                    : "PAL-M"
        frameperiod.numerator   : 1001
        frameperiod.denominator : 30000
        framelines              : 525
    VIDIOC_ENUMSTD(7)
        index                   : 7
        id                      : 0x400 [PAL_Nc]
        name                    : "PAL-Nc"
        frameperiod.numerator   : 1
        frameperiod.denominator : 25
        framelines              : 625
    VIDIOC_ENUMSTD(8)
        index                   : 8
        id                      : 0x800 [PAL_60]
        name                    : "PAL-60"
        frameperiod.numerator   : 1001
        frameperiod.denominator : 30000
        framelines              : 525

inputs
    VIDIOC_ENUMINPUT(0)
        index                   : 0
        name                    : "Television"
        type                    : TUNER
        audioset                : 1
        tuner                   : 0
        std                     : 0xffbdff 
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,PAL_Nc,PAL_60,NTSC_M,NTSC_M_JP,?,SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB]
        status                  : 0x10100 [NO_H_LOCK,NO_SYNC]
    VIDIOC_ENUMINPUT(1)
        index                   : 1
        name                    : "Composite1"
        type                    : CAMERA
        audioset                : 1
        tuner                   : 0
        std                     : 0xffbdff 
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,PAL_Nc,PAL_60,NTSC_M,NTSC_M_JP,?,SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB]
        status                  : 0x0 []
    VIDIOC_ENUMINPUT(2)
        index                   : 2
        name                    : "S-Video"
        type                    : CAMERA
        audioset                : 1
        tuner                   : 0
        std                     : 0xffbdff 
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,PAL_Nc,PAL_60,NTSC_M,NTSC_M_JP,?,SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB]
        status                  : 0x0 []
    VIDIOC_ENUMINPUT(3)
        index                   : 3
        name                    : "Composite2"
        type                    : CAMERA
        audioset                : 1
        tuner                   : 0
        std                     : 0xffbdff 
[PAL_B,PAL_B1,PAL_G,PAL_H,PAL_I,PAL_D,PAL_D1,PAL_K,PAL_M,PAL_Nc,PAL_60,NTSC_M,NTSC_M_JP,?,SECAM_B,SECAM_D,SECAM_G,SECAM_H,SECAM_K,SECAM_K1,SECAM_L,?ATSC_8_VSB]
        status                  : 0x0 []

tuners
    VIDIOC_G_TUNER(0)
        index                   : 0
        name                    : "Television"
        type                    : ANALOG_TV
        capability              : 0x72 [NORM,STEREO,LANG2,LANG1]
        rangelow                : 0
        rangehigh               : 4294967295
        rxsubchans              : 0xffffffff 
[MONO,STEREO,LANG2,LANG1,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)]
        audmode                 : STEREO
        signal                  : 0
        afc                     : 0

video capture
    VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
        index                   : 0
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "8 bpp gray"
        pixelformat             : 0x59455247 [GREY]
    VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
        index                   : 1
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "15 bpp RGB, le"
        pixelformat             : 0x4f424752 [RGBO]
    VIDIOC_ENUM_FMT(2,VIDEO_CAPTURE)
        index                   : 2
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "15 bpp RGB, be"
        pixelformat             : 0x51424752 [RGBQ]
    VIDIOC_ENUM_FMT(3,VIDEO_CAPTURE)
        index                   : 3
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "16 bpp RGB, le"
        pixelformat             : 0x50424752 [RGBP]
    VIDIOC_ENUM_FMT(4,VIDEO_CAPTURE)
        index                   : 4
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "16 bpp RGB, be"
        pixelformat             : 0x52424752 [RGBR]
    VIDIOC_ENUM_FMT(5,VIDEO_CAPTURE)
        index                   : 5
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "24 bpp RGB, le"
        pixelformat             : 0x33524742 [BGR3]
    VIDIOC_ENUM_FMT(6,VIDEO_CAPTURE)
        index                   : 6
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "24 bpp RGB, be"
        pixelformat             : 0x33424752 [RGB3]
    VIDIOC_ENUM_FMT(7,VIDEO_CAPTURE)
        index                   : 7
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "32 bpp RGB, le"
        pixelformat             : 0x34524742 [BGR4]
    VIDIOC_ENUM_FMT(8,VIDEO_CAPTURE)
        index                   : 8
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "32 bpp RGB, be"
        pixelformat             : 0x34424752 [RGB4]
    VIDIOC_ENUM_FMT(9,VIDEO_CAPTURE)
        index                   : 9
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "4:2:2 packed, YUYV"
        pixelformat             : 0x56595559 [YUYV]
    VIDIOC_ENUM_FMT(10,VIDEO_CAPTURE)
        index                   : 10
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "4:2:2 packed, UYVY"
        pixelformat             : 0x59565955 [UYVY]
    VIDIOC_ENUM_FMT(11,VIDEO_CAPTURE)
        index                   : 11
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "4:2:2 planar, Y-Cb-Cr"
        pixelformat             : 0x50323234 [422P]
    VIDIOC_ENUM_FMT(12,VIDEO_CAPTURE)
        index                   : 12
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "4:2:0 planar, Y-Cb-Cr"
        pixelformat             : 0x32315559 [YU12]
    VIDIOC_ENUM_FMT(13,VIDEO_CAPTURE)
        index                   : 13
        type                    : VIDEO_CAPTURE
        flags                   : 0
        description             : "4:2:0 planar, Y-Cb-Cr"
        pixelformat             : 0x32315659 [YV12]

video overlay
    VIDIOC_ENUM_FMT(0,VIDEO_OVERLAY)
        index                   : 0
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "8 bpp gray"
        pixelformat             : 0x59455247 [GREY]
    VIDIOC_ENUM_FMT(1,VIDEO_OVERLAY)
        index                   : 1
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "15 bpp RGB, le"
        pixelformat             : 0x4f424752 [RGBO]
    VIDIOC_ENUM_FMT(2,VIDEO_OVERLAY)
        index                   : 2
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "15 bpp RGB, be"
        pixelformat             : 0x51424752 [RGBQ]
    VIDIOC_ENUM_FMT(3,VIDEO_OVERLAY)
        index                   : 3
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "16 bpp RGB, le"
        pixelformat             : 0x50424752 [RGBP]
    VIDIOC_ENUM_FMT(4,VIDEO_OVERLAY)
        index                   : 4
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "16 bpp RGB, be"
        pixelformat             : 0x52424752 [RGBR]
    VIDIOC_ENUM_FMT(5,VIDEO_OVERLAY)
        index                   : 5
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "24 bpp RGB, le"
        pixelformat             : 0x33524742 [BGR3]
    VIDIOC_ENUM_FMT(6,VIDEO_OVERLAY)
        index                   : 6
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "24 bpp RGB, be"
        pixelformat             : 0x33424752 [RGB3]
    VIDIOC_ENUM_FMT(7,VIDEO_OVERLAY)
        index                   : 7
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "32 bpp RGB, le"
        pixelformat             : 0x34524742 [BGR4]
    VIDIOC_ENUM_FMT(8,VIDEO_OVERLAY)
        index                   : 8
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "32 bpp RGB, be"
        pixelformat             : 0x34424752 [RGB4]
    VIDIOC_ENUM_FMT(9,VIDEO_OVERLAY)
        index                   : 9
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "4:2:2 packed, YUYV"
        pixelformat             : 0x56595559 [YUYV]
    VIDIOC_ENUM_FMT(10,VIDEO_OVERLAY)
        index                   : 10
        type                    : VIDEO_OVERLAY
        flags                   : 0
        description             : "4:2:2 packed, UYVY"
        pixelformat             : 0x59565955 [UYVY]

vbi capture
    VIDIOC_ENUM_FMT(0,VBI_CAPTURE)
        index                   : 0
        type                    : VBI_CAPTURE
        flags                   : 0
        description             : "vbi data"
        pixelformat             : 0x59455247 [GREY]

controls
    VIDIOC_QUERYCTRL(BASE+0)
        id                      : 9963776
        type                    : INTEGER
        name                    : "Brightness"
        minimum                 : 0
        maximum                 : 255
        step                    : 1
        default_value           : 128
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+1)
        id                      : 9963777
        type                    : INTEGER
        name                    : "Contrast"
        minimum                 : 0
        maximum                 : 127
        step                    : 1
        default_value           : 68
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+2)
        id                      : 9963778
        type                    : INTEGER
        name                    : "Saturation"
        minimum                 : 0
        maximum                 : 127
        step                    : 1
        default_value           : 64
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+3)
        id                      : 9963779
        type                    : INTEGER
        name                    : "Hue"
        minimum                 : -128
        maximum                 : 127
        step                    : 1
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+5)
        id                      : 9963781
        type                    : INTEGER
        name                    : "Volume"
        minimum                 : -15
        maximum                 : 15
        step                    : 1
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+9)
        id                      : 9963785
        type                    : BOOLEAN
        name                    : "Mute"
        minimum                 : 0
        maximum                 : 1
        step                    : 0
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(BASE+20)
        id                      : 9963796
        type                    : BOOLEAN
        name                    : "Mirror"
        minimum                 : 0
        maximum                 : 1
        step                    : 0
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(PRIVATE_BASE+0)
        id                      : 134217728
        type                    : BOOLEAN
        name                    : "Invert"
        minimum                 : 0
        maximum                 : 1
        step                    : 0
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(PRIVATE_BASE+1)
        id                      : 134217729
        type                    : INTEGER
        name                    : "y offset odd field"
        minimum                 : 0
        maximum                 : 128
        step                    : 0
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(PRIVATE_BASE+2)
        id                      : 134217730
        type                    : INTEGER
        name                    : "y offset even field"
        minimum                 : 0
        maximum                 : 128
        step                    : 0
        default_value           : 0
        flags                   : 0
    VIDIOC_QUERYCTRL(PRIVATE_BASE+3)
        id                      : 134217731
        type                    : BOOLEAN
        name                    : "automute"
        minimum                 : 0
        maximum                 : 1
        step                    : 0
        default_value           : 1
        flags                   : 0

### video4linux device info [/dev/video1] ###
general info
    VIDIOCGCAP
        name                    : "Terratec Cinergy 600 TV MK3"
        type                    : 0x2f [CAPTURE,TUNER,TELETEXT,OVERLAY,CLIPPING]
        channels                : 4
        audios                  : 0
        maxwidth                : 720
        maxheight               : 578
        minwidth                : 48
        minheight               : 32

channels
    VIDIOCGCHAN(0)
        channel                 : 0
        name                    : "Television"
        tuners                  : 1
        flags                   : 0x1 [TUNER]
        type                    : TV
        norm                    : 0
    VIDIOCGCHAN(1)
        channel                 : 1
        name                    : "Composite1"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0
    VIDIOCGCHAN(2)
        channel                 : 2
        name                    : "S-Video"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0
    VIDIOCGCHAN(3)
        channel                 : 3
        name                    : "Composite2"
        tuners                  : 0
        flags                   : 0x0 []
        type                    : CAMERA
        norm                    : 0

tuner

audio
    VIDIOCGAUDIO
        audio                   : 0
        volume                  : 32768
        bass                    : 0
        treble                  : 0

picture
    VIDIOCGPICT
        brightness              : 32896
        hue                     : 32896
        colour                  : 33026
        contrast                : 35090
        whiteness               : 0
        depth                   : 24
        palette                 : RGB24

buffer

window

VIDIOC_G_FMT(VIDEO_CAPTURE): Invalid argument
VIDIOC_G_FMT(VIDEO_OVERLAY): Invalid argument
VIDIOC_G_FBUF: Invalid argument
VIDIOC_G_FMT(VBI_CAPTURE): Invalid argument
ioctl VIDIOCGTUNER: Invalid argument
ioctl VIDIOCGFBUF: Invalid argument
ioctl VIDIOCGWIN: Invalid argument

Reply via email to