Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gst-plugins-good gst-plugins-good
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 648
    • Issues 648
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 82
    • Merge requests 82
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamer
  • gst-plugins-goodgst-plugins-good
  • Issues
  • #431

Closed
Open
Created Jan 08, 2018 by Bugzilla Migration User@bugzilla-migration

Cannot play VP9 files on Windows

Submitted by Andrzej Dymara

Link to original bug (#792329)

Description

Created attachment 366494
ZIP archive with sample VP9 videos breaking GStreamer

There is a problem with decoding .webm files with VP9 codec under Windows platform. When I try to open such files, I receive segmentation fault message. There is a similar bug already reported as fixed (https://bugzilla.gnome.org/show_bug.cgi?id=761147) but it concerns vaapi, which is not available on Windows platform and the issue still persists in GStreamer 1.12.4.

The problem appears in:

  • external Java application (using JNA bindings from https://github.com/gstreamer-java/gst1-java-core) - JVM crashes completely with no logs
  • gst-play-1.0 (Segmentation fault message for both a.webm and flaque2.webm)
  • gst-launch-1.0 (Segmentation fault message for both a.webm and flaque2.webm)
    Used command: gst-launch-1.0 -v filesrc location=a.webm ! matroskademux ! vp9dec ! videoconvert ! videoscale ! autovideosink
  • gst-discoverer-1.0 (works fine for a.webm, but Segmentation fault message appears for flaque2.webm)

Sample files for testing are included in an attachment (flaque2.webm comes from the linked 761147 bug, the other file is my own).

Attachment 366494, "ZIP archive with sample VP9 videos breaking GStreamer":
sample_vp9_videos.zip

Version: 1.12.4

Assignee
Assign to
Time tracking