After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 765051 - playbin: fails to play short mkv file with jpeg frame and empty audio and subtitle tracks
playbin: fails to play short mkv file with jpeg frame and empty audio and sub...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-04-14 13:48 UTC by Xavier Claessens
Modified: 2018-11-03 11:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Short mkv file (20.00 KB, video/x-matroska)
2016-04-14 13:48 UTC, Xavier Claessens
Details

Description Xavier Claessens 2016-04-14 13:48:24 UTC
Created attachment 325997 [details]
Short mkv file

The file attached has mjpeg video, probably just one frame.

Playing it with gst-launch-1.0 playbin uri=file://... I get that error:
0:00:00.144956663 11177 0x7f3f180248a0 WARN           audiobasesink gstaudiobasesink.c:1142:gst_audio_base_sink_wait_event:<pulsesink0> error: Sink not negotiated before eos event.

But it plays fine (I can quickly see the frame) with: gst-launch-1.0 filesrc location=100616_20160414_103712126.mkv ! matroskademux ! jpegdec !  autovideosink
Comment 1 Vincent Penquerc'h 2016-04-18 10:43:15 UTC
But it does not with:
gst-launch-1.0 filesrc location=100616_20160414_103712126.mkv ! matroskademux ! faad ! audioconvert ! audioresample ! autoaudiosink

Apparently, there's an audio track (AAC) with no data at all.
Comment 2 GStreamer system administrator 2018-11-03 11:46:14 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/265.