Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gst-plugins-good
gst-plugins-good
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 608
    • Issues 608
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 102
    • Merge Requests 102
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #677

Closed
Open
Opened Dec 05, 2019 by Dennis@mindbeat

v4l2h264dec - glimagesink issues on imx6/etnaviv

Hi guys,

Im trying to get the v4l2h264dec - glimagesink to work on a freescale imx6 on wayland/weston. (waylandsink works out of the box sins gstreamer 1.14)

My target is a Wandboard imx6dual-lite, revb. And a iW-RainboW-G15M-Q7, with a imx6quad.

My latest try was to use the zeus branch of yocto, With mainline kernel and the etnaviv graphics driver, but there is still issues.

Im seeing the error in the logs: 0:00:01.508874000 [335m 418[00m 0x13a0d80 [31;01mERROR [00m [00m gldebug gstgldebug.c:306:_gst_gl_debug_callback:[00m high: GL error from API id:1, GL_INVALID_ENUM in glTexImage2D(incompatible format = GL_RG, type = GL_UNSIGNED_BYTE)

The result is slow and glitchy.

Here is the log of running GST_DEBUG="gl*:6,v4l2*:6" GST_DEBUG_FILE=/logs/gst.log GST_DEBUG_DUMP_DOT_DIR=/logs gst-play-1.0 /webpage/720.mp4 --videosink=glimagesink zeus_5.1.15.tar.gz

Using:

Linux kernel - 5.1.15-fslc

Gstreamer - 1.16.1-r0

Mesa - 19.1.6-r0

manifest of Yocto-zeus core-image-weston-wandboard-20191204135919.rootfs.manifest

Edited Dec 05, 2019 by Dennis
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gstreamer/gst-plugins-good#677