Hi DaneLLL,
Thanks for your support.
The USB camera is a stream from a video converter. (HDMI to USB)
nvidia@agx:~$ v4l2-ctl -d /dev/video0 --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: ‘YUYV’
Name : YUYV 4:2:2
Size: Discrete 1920x1080
Interval: Discrete 0.017s (60.000 fps)
nvidia@agx:~$ gst-device-monitor-1.0
Probing devices…
Device found:
name : Monitor of Built-in Audio Digital Stereo (HDMI 3)
class : Audio/Source
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
device.description = "Monitor\ of\ Built-in\ Audio\ Digital\ Stereo\ \(HDMI\ 3\)"
device.class = monitor
alsa.card = 0
alsa.card_name = tegra-hda-galen-t194
alsa.long_card_name = "tegra-hda-galen-t194\ at\ 0x3518000\ irq\ 68"
device.bus_path = platform-3510000.hda
sysfs.path = /devices/3510000.hda/sound/card0
device.form_factor = internal
device.string = 0
module-udev-detect.discovered = 1
device.icon_name = audio-card
gst-launch-1.0 pulsesrc device=alsa_output.platform-3510000.hda.hdmi-stereo-extra2.monitor ! ...
Device found:
name : Lattice USB 3.0 Video Bridge Analog Stereo
class : Audio/Source
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
alsa.resolution_bits = 16
device.api = alsa
device.class = sound
alsa.class = generic
alsa.subclass = generic-mix
alsa.name = "USB\ Audio"
alsa.id = "USB\ Audio"
alsa.subdevice = 0
alsa.subdevice_name = "subdevice\ \#0"
alsa.device = 0
alsa.card = 1
alsa.card_name = "Lattice\ USB\ 3.0\ Video\ Bridge"
alsa.long_card_name = "Lattice\ Lattice\ USB\ 3.0\ Video\ Bridge\ at\ usb-3610000.xhci-4\,\ super\ speed"
alsa.driver_name = snd_usb_audio
device.bus_path = platform-3610000.xhci-usb-0:4:1.3
sysfs.path = /devices/3610000.xhci/usb2/2-4/2-4:1.3/sound/card1
udev.id = usb-Lattice_Lattice_USB_3.0_Video_Bridge-03
device.bus = usb
device.vendor.id = 04b4
device.vendor.name = "Cypress\ Semiconductor\ Corp."
device.product.id = 00ed
device.product.name = "Lattice\ USB\ 3.0\ Video\ Bridge"
device.serial = Lattice_Lattice_USB_3.0_Video_Bridge
device.form_factor = webcam
device.string = front:1
device.buffering.buffer_size = 384000
device.buffering.fragment_size = 192000
device.access_mode = mmap+timer
device.profile.name = analog-stereo
device.profile.description = "Analog\ Stereo"
device.description = "Lattice\ USB\ 3.0\ Video\ Bridge\ Analog\ Stereo"
alsa.mixer_name = "USB\ Mixer"
alsa.components = USB04b4:00ed
module-udev-detect.discovered = 1
device.icon_name = camera-web-usb
gst-launch-1.0 pulsesrc device=alsa_input.usb-Lattice_Lattice_USB_3.0_Video_Bridge-03.analog-stereo ! ...
Device found:
name : Monitor of Built-in Audio Analog Stereo
class : Audio/Source
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
device.description = "Monitor\ of\ Built-in\ Audio\ Analog\ Stereo"
device.class = monitor
alsa.card = 2
alsa.card_name = tegra-snd-t19x-mobile-rt565x
alsa.long_card_name = tegra-snd-t19x-mobile-rt565x
device.bus_path = platform-sound
sysfs.path = /devices/sound/sound/card2
device.form_factor = internal
device.string = 2
module-udev-detect.discovered = 1
device.icon_name = audio-card
gst-launch-1.0 pulsesrc device=alsa_output.platform-sound.analog-stereo.monitor ! ...
Device found:
name : Built-in Audio Analog Stereo
class : Audio/Source
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
alsa.resolution_bits = 16
device.api = alsa
device.class = sound
alsa.class = generic
alsa.subclass = generic-mix
alsa.name = ""
alsa.id = "ADMAIF1\ CIF\ ADMAIF1-0"
alsa.subdevice = 0
alsa.subdevice_name = "subdevice\ \#0"
alsa.device = 0
alsa.card = 2
alsa.card_name = tegra-snd-t19x-mobile-rt565x
alsa.long_card_name = tegra-snd-t19x-mobile-rt565x
device.bus_path = platform-sound
sysfs.path = /devices/sound/sound/card2
device.form_factor = internal
device.string = front:2
device.buffering.buffer_size = 32768
device.buffering.fragment_size = 16384
device.access_mode = mmap+timer
device.profile.name = analog-stereo
device.profile.description = "Analog\ Stereo"
device.description = "Built-in\ Audio\ Analog\ Stereo"
module-udev-detect.discovered = 1
device.icon_name = audio-card
gst-launch-1.0 pulsesrc device=alsa_input.platform-sound.analog-stereo ! ...
Device found:
name : Built-in Audio Digital Stereo (HDMI 3)
class : Audio/Sink
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
alsa.resolution_bits = 16
device.api = alsa
device.class = sound
alsa.class = generic
alsa.subclass = generic-mix
alsa.name = "HDMI\ 0"
alsa.id = "HDMI\ 0"
alsa.subdevice = 0
alsa.subdevice_name = "subdevice\ \#0"
alsa.device = 8
alsa.card = 0
alsa.card_name = tegra-hda-galen-t194
alsa.long_card_name = "tegra-hda-galen-t194\ at\ 0x3518000\ irq\ 68"
device.bus_path = platform-3510000.hda
sysfs.path = /devices/3510000.hda/sound/card0
device.form_factor = internal
device.string = "hdmi:0\,2"
device.buffering.buffer_size = 65536
device.buffering.fragment_size = 32768
device.access_mode = mmap+timer
device.profile.name = hdmi-stereo-extra2
device.profile.description = "Digital\ Stereo\ \(HDMI\ 3\)"
device.description = "Built-in\ Audio\ Digital\ Stereo\ \(HDMI\ 3\)"
alsa.mixer_name = "Nvidia\ Tegra18x\ SOR0"
alsa.components = "HDA:10de002d\,10de0101\,00100100\ HDA:10de002e\,10de0101\,00100100\ HDA:10de002f\,10de0101\,00100100\ HDA:10de0030\,10de0101\,00100100"
module-udev-detect.discovered = 1
device.icon_name = audio-card
gst-launch-1.0 ... ! pulsesink device=alsa_output.platform-3510000.hda.hdmi-stereo-extra2
Device found:
name : Built-in Audio Analog Stereo
class : Audio/Sink
caps : audio/x-raw, format=(string){ S16LE, S16BE, F32LE, F32BE, S32LE, S32BE, S24LE, S24BE, S24_32LE, S24_32BE, U8 }, layout=(string)interleaved, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-alaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
audio/x-mulaw, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ];
properties:
alsa.resolution_bits = 16
device.api = alsa
device.class = sound
alsa.class = generic
alsa.subclass = generic-mix
alsa.name = ""
alsa.id = "ADMAIF1\ CIF\ ADMAIF1-0"
alsa.subdevice = 0
alsa.subdevice_name = "subdevice\ \#0"
alsa.device = 0
alsa.card = 2
alsa.card_name = tegra-snd-t19x-mobile-rt565x
alsa.long_card_name = tegra-snd-t19x-mobile-rt565x
device.bus_path = platform-sound
sysfs.path = /devices/sound/sound/card2
device.form_factor = internal
device.string = front:2
device.buffering.buffer_size = 32768
device.buffering.fragment_size = 16384
device.access_mode = mmap+timer
device.profile.name = analog-stereo
device.profile.description = "Analog\ Stereo"
device.description = "Built-in\ Audio\ Analog\ Stereo"
module-udev-detect.discovered = 1
device.icon_name = audio-card
gst-launch-1.0 ... ! pulsesink device=alsa_output.platform-sound.analog-stereo
Device found:
name : Lattice USB 3.0 Video Bridge
class : Video/Source
caps : video/x-raw, format=(string)YUY2, width=(int)1920, height=(int)1080, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)60/1;
properties:
udev-probed = true
device.bus_path = platform-3610000.xhci-usb-0:4:1.0
sysfs.path = /sys/devices/3610000.xhci/usb2/2-4/2-4:1.0/video4linux/video0
device.bus = usb
device.subsystem = video4linux
device.vendor.id = 04b4
device.vendor.name = Lattice
device.product.id = 00ed
device.product.name = "Lattice\ USB\ 3.0\ Video\ Bridge"
device.serial = Lattice_Lattice_USB_3.0_Video_Bridge
device.capabilities = :capture:
device.api = v4l2
device.path = /dev/video0
v4l2.device.driver = uvcvideo
v4l2.device.card = "Lattice\ USB\ 3.0\ Video\ Bridge"
v4l2.device.bus_info = usb-3610000.xhci-4
v4l2.device.version = 264588 (0x0004098c)
v4l2.device.capabilities = 2216689665 (0x84200001)
v4l2.device.device_caps = 69206017 (0x04200001)
gst-launch-1.0 v4l2src ! ...
Thank you,