Hello,
We ported our imx6 platform to mainline 5.0 kernel. Together with yocto warrior, containing gstreamer 1.14.4. However, I'm facing an issue trying to play video using v4l2sink. Whatever /dev/videoX device I use, I keep on getting that it's not a output device. I have /dev/video0 -> /dev/video9 available Coda seems to be loaded ok according to the kernel log Any idea what I could be missing? root@IFD0:~# DISPLAY=:0 gst-launch-1.0 -vvv videotestsrc ! v4l2sink device=/dev/video0 Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0: Device '/dev/video0' is not a output device. Additional debug info: ../../../gst-plugins-good-1.14.4/sys/v4l2/v4l2_calls.c(639): gst_v4l2_open (): /GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0: Capabilities: 0x4200001 Setting pipeline to NULL ... Freeing pipeline ... root@IFD0:~# dmesg Booting Linux on physical CPU 0x0 Linux version 5.0.7-fslc+ga78a242 (oe-user@oe-host) (gcc version 8.3.0 (GCC)) #1 SMP PREEMPT Thu May 16 07:22:35 UTC 2019 CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache OF: fdt: Machine model: Televic i.MX6 Quad/Dual Board Memory policy: Data cache writealloc cma: Reserved 128 MiB at 0x48000000 On node 0 totalpages: 262144 Normal zone: 2048 pages used for memmap Normal zone: 0 pages reserved Normal zone: 262144 pages, LIFO batch:63 random: get_random_bytes called from start_kernel+0xa0/0x3f8 with crng_init=0 percpu: Embedded 16 pages/cpu @(ptrval) s36044 r8192 d21300 u65536 pcpu-alloc: s36044 r8192 d21300 u65536 alloc=16*4096 pcpu-alloc: [0] 0 [0] 1 Built 1 zonelists, mobility grouping on. Total pages: 260096 Kernel command line: console=ttymxc3,115200 ubi.mtd=0 root=ubi0:rootfsA rootfstype=ubifs mtdparts=gpmi-nand:-(ubipart) noinitrd console=ttymxc0,115200 cma=128M Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 896020K/1048576K available (7168K kernel code, 308K rwdata, 2404K rodata, 1024K init, 382K bss, 21484K reserved, 131072K cma-reserved, 0K highmem) Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xc0800000 - 0xff800000 (1008 MB) lowmem : 0x80000000 - 0xc0000000 (1024 MB) pkmap : 0x7fe00000 - 0x80000000 ( 2 MB) modules : 0x7f000000 - 0x7fe00000 ( 14 MB) .text : 0x(ptrval) - 0x(ptrval) (8160 kB) .init : 0x(ptrval) - 0x(ptrval) (1024 kB) .data : 0x(ptrval) - 0x(ptrval) ( 309 kB) .bss : 0x(ptrval) - 0x(ptrval) ( 383 kB) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 rcu: Preemptible hierarchical RCU implementation. rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. Tasks RCU enabled. rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 L2C-310 errata 752271 769419 enabled L2C-310 enabling early BRESP for Cortex-A9 L2C-310 full line of zeros enabled for Cortex-A9 L2C-310 ID prefetch enabled, offset 16 lines L2C-310 dynamic clock gating enabled, standby mode enabled L2C-310 cache controller enabled, 16 ways, 1024 kB L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001 Switching to timer-based delay loop, resolution 333ns sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns Console: colour dummy device 80x30 Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) CPU: Testing write buffer coherency: ok CPU0: Spectre v2: using BPIALL workaround CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 Setting up static identity map for 0x10100000 - 0x10100060 rcu: Hierarchical SRCU implementation. smp: Bringing up secondary CPUs ... CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 CPU1: Spectre v2: using BPIALL workaround smp: Brought up 1 node, 2 CPUs SMP: Total of 2 processors activated (12.00 BogoMIPS). CPU: All CPU(s) started in SVC mode. devtmpfs: initialized VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns futex hash table entries: 512 (order: 3, 32768 bytes) pinctrl core: initialized pinctrl subsystem NET: Registered protocol family 16 DMA: preallocated 256 KiB pool for atomic coherent allocations cpuidle: using governor ladder cpuidle: using governor menu CPU identified as i.MX6Q, silicon rev 1.5 vdd1p1: supplied by regulator-dummy vdd3p0: supplied by regulator-dummy vdd2p5: supplied by regulator-dummy vddarm: supplied by regulator-dummy vddpu: supplied by regulator-dummy vddsoc: supplied by regulator-dummy hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. hw-breakpoint: maximum watchpoint size is 4 bytes. imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver mxs-dma 110000.dma-apbh: initialized SCSI subsystem initialized libata version 3.00 loaded. usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb usb_phy_generic usbphynop1: usbphynop1 supply vcc not found, using dummy regulator usb_phy_generic usbphynop1: Linked as a consumer to regulator.0 usb_phy_generic usbphynop2: usbphynop2 supply vcc not found, using dummy regulator usb_phy_generic usbphynop2: Linked as a consumer to regulator.0 i2c i2c-0: IMX I2C adapter registered i2c i2c-0: can't use DMA, using PIO instead. i2c i2c-1: IMX I2C adapter registered i2c i2c-1: can't use DMA, using PIO instead. i2c i2c-2: IMX I2C adapter registered i2c i2c-2: can't use DMA, using PIO instead. media: Linux media interface: v0.10 videodev: Linux video capture interface: v2.00 pps_core: LinuxPPS API ver. 1 registered pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[hidden email]> PTP clock support registered clocksource: Switched to clocksource mxc_timer1 VFS: Disk quotas dquot_6.6.0 VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) NET: Registered protocol family 2 tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes) TCP established hash table entries: 8192 (order: 3, 32768 bytes) TCP bind hash table entries: 8192 (order: 4, 65536 bytes) TCP: Hash tables configured (established 8192 bind 8192) UDP hash table entries: 512 (order: 2, 16384 bytes) UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) NET: Registered protocol family 1 RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. hw perfevents: no interrupt-affinity property for /pmu, guessing. hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available workingset: timestamp_bits=30 max_order=18 bucket_order=0 NFS: Registering the id_resolver key type Key type id_resolver registered Key type id_legacy registered jffs2: version 2.2. (NAND) (c) 2001-2006 Red Hat, Inc. fuse init (API version 7.28) io scheduler mq-deadline registered io scheduler kyber registered pwm-backlight backlight: backlight supply power not found, using dummy regulator pwm-backlight backlight: Linked as a consumer to regulator.0 imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2 imx-sdma 20ec000.sdma: Falling back to syfs fallback for: imx/sdma/sdma-imx6q.bin imx-pgc-pd imx-pgc-power-domain.0: DMA mask not set imx-pgc-pd imx-pgc-power-domain.0: Linked as a consumer to 20dc000.gpc imx-pgc-pd imx-pgc-power-domain.1: DMA mask not set imx-pgc-pd imx-pgc-power-domain.1: Linked as a consumer to regulator.5 PU : no governor for states imx-pgc-pd imx-pgc-power-domain.1: Linked as a consumer to 20dc000.gpc pfuze100-regulator 1-0008: Full layer: 2, Metal layer: 1 pfuze100-regulator 1-0008: FAB: 0, FIN: 0 pfuze100-regulator 1-0008: pfuze100 found. 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 65, base_baud = 5000000) is a IMX printk: console [ttymxc3] enabled panel-simple lvds0-panel: lvds0-panel supply power not found, using dummy regulator panel-simple lvds0-panel: Linked as a consumer to regulator.0 etnaviv etnaviv: bound 130000.gpu (ops gpu_ops) etnaviv etnaviv: bound 134000.gpu (ops gpu_ops) etnaviv etnaviv: bound 2204000.gpu (ops gpu_ops) etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108 etnaviv-gpu 134000.gpu: model: GC320, revision: 5007 etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215 etnaviv-gpu 2204000.gpu: Ignoring GPU with VG and FE2.0 [drm] Initialized etnaviv 1.2.0 20151214 for etnaviv on minor 0 imx-ipuv3 2400000.ipu: IPUv3H probed [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] No driver support for vblank timestamp query. imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops ipu_crtc_ops) imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops ipu_crtc_ops) imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops ipu_crtc_ops) imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops ipu_crtc_ops) imx-drm display-subsystem: bound ldb (ops imx_ldb_ops) [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 1 imx-drm display-subsystem: fb0: DRM emulated frame buffer device imx-ipuv3 2800000.ipu: IPUv3H probed brd: module loaded loop: module loaded ad_dpot 0-0018: ad5258 64-Position Digital Potentiometer registered ad_dpot 0-001a: ad5258 64-Position Digital Potentiometer registered random: fast init done nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xd3 nand: Micron MT29F8G08ABACAH4 nand: 1024 MiB, SLC, erase size: 256 KiB, page size: 4096, OOB size: 224 Bad block table not found for chip 0 Bad block table not found for chip 0 Scanning device for bad blocks Bad eraseblock 30 at 0x000000780000 Bad eraseblock 692 at 0x00000ad00000 Bad eraseblock 2008 at 0x00001f600000 Bad eraseblock 2226 at 0x000022c80000 Bad eraseblock 2298 at 0x000023e80000 Bad eraseblock 2332 at 0x000024700000 Bad eraseblock 2452 at 0x000026500000 Bad eraseblock 2562 at 0x000028080000 Bad eraseblock 2990 at 0x00002eb80000 Bad eraseblock 2992 at 0x00002ec00000 Bad eraseblock 3088 at 0x000030400000 Bad eraseblock 3120 at 0x000030c00000 Bad eraseblock 3312 at 0x000033c00000 Bad eraseblock 3480 at 0x000036600000 Bad eraseblock 3486 at 0x000036780000 Bad eraseblock 3566 at 0x000037b80000 Bad eraseblock 3674 at 0x000039680000 Bad eraseblock 3730 at 0x00003a480000 Bad eraseblock 3748 at 0x00003a900000 Bad eraseblock 3948 at 0x00003db00000 Bad block table written to 0x00003ffc0000, version 0x01 Bad block table written to 0x00003ff80000, version 0x01 1 cmdlinepart partitions found on MTD device gpmi-nand Creating 1 MTD partitions on "gpmi-nand": 0x000000000000-0x000040000000 : "ubipart" gpmi-nand 112000.gpmi-nand: driver registered. m25p80 spi0.0: found n25q128a13, expected m25p32 m25p80 spi0.0: n25q128a13 (16384 Kbytes) spi_imx 2008000.spi: probed ------------[ cut here ]------------ WARNING: CPU: 0 PID: 1 at drivers/spi/spidev.c:730 spidev_probe+0xec/0x1a8 /soc/aips-bus@2000000/spba-bus@2000000/spi@2014000/spidev@0: buggy DT: spidev listed directly in DT Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.0.7-fslc+ga78a242 #1 Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree) [<8010f400>] (unwind_backtrace) from [<8010b754>] (show_stack+0x10/0x14) [<8010b754>] (show_stack) from [<8078c51c>] (dump_stack+0x78/0x8c) [<8078c51c>] (dump_stack) from [<8011ec30>] (__warn+0xd4/0xf0) [<8011ec30>] (__warn) from [<8011e830>] (warn_slowpath_fmt+0x48/0x6c) [<8011e830>] (warn_slowpath_fmt) from [<8058ae7c>] (spidev_probe+0xec/0x1a8) [<8058ae7c>] (spidev_probe) from [<80586e88>] (spi_drv_probe+0x7c/0xa0) [<80586e88>] (spi_drv_probe) from [<804df94c>] (really_probe+0x1e0/0x2cc) [<804df94c>] (really_probe) from [<804dfb9c>] (driver_probe_device+0x60/0x16c) [<804dfb9c>] (driver_probe_device) from [<804ddd2c>] (bus_for_each_drv+0x80/0xc4) [<804ddd2c>] (bus_for_each_drv) from [<804df6fc>] (__device_attach+0xd0/0x138) [<804df6fc>] (__device_attach) from [<804deb34>] (bus_probe_device+0x84/0x8c) [<804deb34>] (bus_probe_device) from [<804dbacc>] (device_add+0x3d8/0x610) [<804dbacc>] (device_add) from [<80587da4>] (spi_add_device+0x98/0x12c) [<80587da4>] (spi_add_device) from [<805886a4>] (spi_register_controller+0x548/0x98c) [<805886a4>] (spi_register_controller) from [<8058c1bc>] (spi_bitbang_start+0xb8/0x124) [<8058c1bc>] (spi_bitbang_start) from [<8058e7ec>] (spi_imx_probe+0x3a8/0x674) [<8058e7ec>] (spi_imx_probe) from [<804e1524>] (platform_drv_probe+0x48/0x98) [<804e1524>] (platform_drv_probe) from [<804df94c>] (really_probe+0x1e0/0x2cc) [<804df94c>] (really_probe) from [<804dfb9c>] (driver_probe_device+0x60/0x16c) [<804dfb9c>] (driver_probe_device) from [<804dfd84>] (__driver_attach+0xdc/0xe0) [<804dfd84>] (__driver_attach) from [<804ddc58>] (bus_for_each_dev+0x74/0xb4) [<804ddc58>] (bus_for_each_dev) from [<804dedf0>] (bus_add_driver+0x1bc/0x200) [<804dedf0>] (bus_add_driver) from [<804e06a0>] (driver_register+0x74/0x108) [<804e06a0>] (driver_register) from [<801026e8>] (do_one_initcall+0x7c/0x1a8) [<801026e8>] (do_one_initcall) from [<80b00e28>] (kernel_init_freeable+0x13c/0x1d8) [<80b00e28>] (kernel_init_freeable) from [<807a24d8>] (kernel_init+0x8/0x110) [<807a24d8>] (kernel_init) from [<801010e8>] (ret_from_fork+0x14/0x2c) Exception stack(0xb4077fb0 to 0xb4077ff8) 7fa0: 00000000 00000000 00000000 00000000 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 ---[ end trace ec1234c12cf5cc76 ]--- spi_imx 2014000.spi: probed libphy: Fixed MDIO Bus: probed pps pps0: new PPS source ptp0 libphy: fec_enet_mii_bus: probed fec 2188000.ethernet eth0: registered PHC device 0 ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-mxc: Freescale On-Chip EHCI Host driver usbcore: registered new interface driver usb-storage usbcore: registered new interface driver usb_ehset_test imx_usb 2184000.usb: Linked as a consumer to regulator.8 imx_usb 2184200.usb: No over current polarity defined imx_usb 2184200.usb: Linked as a consumer to regulator.7 ci_hdrc ci_hdrc.1: EHCI Host Controller ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1 ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected mousedev: PS/2 mouse device common for all mice usbcore: registered new interface driver usbtouchscreen snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc0 i2c /dev entries driver lm75 0-0048: hwmon0: sensor 'tmp75c' imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0) NO WDT ENABLE FOUND gpiod_direction_output: invalid GPIO (errorpointer) sdhci: Secure Digital Host Controller Interface driver sdhci: Copyright(c) Pierre Ossman sdhci-pltfm: SDHCI platform and OF driver helper caam 2100000.caam: Entropy delay = 3200 caam 2100000.caam: Instantiated RNG4 SH0 caam 2100000.caam: Instantiated RNG4 SH1 caam 2100000.caam: device ID = 0x0a16010000000000 (Era 4) caam 2100000.caam: job rings = 2, qi = 0 caam algorithms registered in /proc/crypto caam_jr 2101000.jr0: registering rng-caam usbcore: registered new interface driver usbhid usbhid: USB HID core driver imx-media: subdev ipu1_vdic bound imx-media: subdev ipu2_vdic bound imx-media: subdev ipu1_ic_prp bound ipu1_ic_prpenc: Registered ipu1_ic_prpenc capture as /dev/video0 imx-media: subdev ipu1_ic_prpenc bound ipu1_ic_prpvf: Registered ipu1_ic_prpvf capture as /dev/video1 imx-media: subdev ipu1_ic_prpvf bound imx-media: subdev ipu2_ic_prp bound ipu2_ic_prpenc: Registered ipu2_ic_prpenc capture as /dev/video2 imx-media: subdev ipu2_ic_prpenc bound ipu2_ic_prpvf: Registered ipu2_ic_prpvf capture as /dev/video3 imx-media: subdev ipu2_ic_prpvf bound ipu1_csi0: Registered ipu1_csi0 capture as /dev/video4 imx-media: subdev ipu1_csi0 bound ipu1_csi1: Registered ipu1_csi1 capture as /dev/video5 imx-media: subdev ipu1_csi1 bound ipu2_csi0: Registered ipu2_csi0 capture as /dev/video6 imx-media: subdev ipu2_csi0 bound ipu2_csi1: Registered ipu2_csi1 capture as /dev/video7 imx-media: subdev ipu2_csi1 bound isl29018 0-0044: No cache defaults, reading back from HW isl29018 0-0044: Failed to read 1: -6 isl29018 0-0044: regmap initialization fails: -6 NET: Registered protocol family 26 NET: Registered protocol family 17 8021q: 802.1Q VLAN Support v1.8 Key type dns_resolver registered cpu cpu0: Linked as a consumer to regulator.4 cpu cpu0: Linked as a consumer to regulator.5 cpu cpu0: Linked as a consumer to regulator.6 Registering SWP/SWPB emulation handler imx_thermal tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C ubi0: attaching mtd0 random: crng init done ubi0: scanning is finished ubi0: attached mtd0 (name "ubipart", size 1024 MiB) ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 ubi0: good PEBs: 4072, bad PEBs: 24, corrupted PEBs: 0 ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 ubi0: max/mean erase counter: 2/0, WL threshold: 4096, image sequence number: 1412560113 ubi0: available PEBs: 0, total reserved PEBs: 4072, PEBs reserved for bad PEB handling: 56 ubi0: background thread "ubi_bgt0d" started, PID 223 snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 2019-05-16T14:31:10 UTC (1558017070) usb_otg_vbus: disabling UBIFS (ubi0:2): Mounting in unauthenticated mode UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfsA", R/O mode UBIFS (ubi0:2): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes UBIFS (ubi0:2): FS size: 378388480 bytes (360 MiB, 1490 LEBs), journal size 9404416 bytes (8 MiB, 38 LEBs) UBIFS (ubi0:2): reserved for root: 0 bytes (0 KiB) UBIFS (ubi0:2): media format: w4/r0 (latest is w5/r0), UUID 112DE6E8-FECC-4D64-AD95-2EF7F65B9AD1, small LPT model VFS: Mounted root (ubifs filesystem) readonly on device 0:13. devtmpfs: mounted Freeing unused kernel memory: 1024K Run /sbin/init as init process udevd[249]: starting version 3.2.7 udevd[249]: specified group 'kvm' unknown udevd[250]: starting eudev-3.2.7 udevd[250]: specified group 'kvm' unknown coda 2040000.vpu: Direct firmware load for vpu_fw_imx6q.bin failed with error -2 coda 2040000.vpu: Falling back to syfs fallback for: vpu_fw_imx6q.bin imx-sdma 20ec000.sdma: loaded firmware 3.3 coda 2040000.vpu: Using fallback firmware vpu/vpu_fw_imx6q.bin coda 2040000.vpu: Firmware code revision: 570363 coda 2040000.vpu: Initialized CODA960. coda 2040000.vpu: Firmware version: 3.1.1 coda 2040000.vpu: codec registered as /dev/video[8-9] Generic PHY fixed-0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:00, irq=POLL) fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off root@IFD0:~# _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le ven. 17 mai 2019 03 h 55, Wouter Vanhauwaert <[hidden email]> a écrit : Hello, I don't think there is any output driver implemented with the linux-media framework on IMX.6. Most of these device are implement with kms/DRM framework. These can be used with kmssink. Zero-copy from v4l2src or v4l2*Dec is automatically enabled on this platform.
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |