Video stops displaying after doing a lot of seeking

Bug #1418619 reported by Jim Hodapp
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Fix Released
High
Unassigned
gst-plugins-bad1.0 (Ubuntu)
Fix Released
High
Unassigned
gst-plugins-bad1.0 (Ubuntu RTM)
Fix Released
Undecided
Unassigned

Bug Description

1. Open a video with mediaplayer-app from the video scope.
2. Start seeking, slowly, rapidly, back and forth.
3. Observe that eventually, video stops displaying while audio can still be heard.

Expected results:

1. Video playback is robust and video always displays no matter how much seeking is done.

Revision history for this message
Jim Hodapp (jhodapp) wrote :

See the following for a discussion on some theories as to what needs to happen to improve things:

http://pastebin.ubuntu.com/10074962/

Revision history for this message
Jim Hodapp (jhodapp) wrote :

Here's a non-cut off version of the above pastebin:

http://pastebin.ubuntu.com/10075201/

Changed in media-hub:
status: New → Triaged
importance: Undecided → High
Changed in ubuntu-rtm:
status: New → Confirmed
affects: ubuntu-rtm → gst-plugins-bad1.0 (Ubuntu RTM)
affects: media-hub → gst-plugins-bad1.0 (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gst-plugins-bad1.0 - 1.4.5-1ubuntu1

---------------
gst-plugins-bad1.0 (1.4.5-1ubuntu1) vivid; urgency=medium

  * Merge with Debian unstable; remaining changes:
    + Stop installing camerabin2 basecamerabin jpegformat - plugins which have
    moved to -good.
    + Provide gstreamer-plugins-bad-1.0.pc with Requires on
      gstreamer-plugins-good-1.0 - the package we've moved the referenced
      library to. This maintains compatibility with upstream software and
      other distributions.
    + debian/patches/adding-mirsink-and-android-media-over-hybris-support.patch:
      - Adding mirsink and Android media over hybris support, for hardware
        accelerated decode using libstagefright and the hybris compat layer.
    + debian/control.in:
      - Making the hybris plugin as part of a separated package, and i386 and
        armhf only (can only work with android compatible archs)
    + debian/build-deps.in:
      - Adding mirsink/android decoder specific build dependencies for i386 and
        armhf (libplatform-api1-dev and libmedia-dev)
    + Split videoparsers and faad out into their own packages.
    + Disable gl on armhf as it's not useful there.

gst-plugins-bad1.0 (1.4.5-1) experimental; urgency=medium

  * New upstream bugfix release.

gst-plugins-bad1.0 (1.4.4-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix an incorrect function call on 32-bit architectures (closes: #777024).

gst-plugins-bad1.0 (1.4.4-2ubuntu5) vivid; urgency=medium

  * Refreshing adding-mirsink-and-android-media-over-hybris-support.patch:
    + androidmedia: Avoid deadlock when seeking and improving seek performance
      (LP: #1418619)
    + androidmedia: Extend codec caps for sink, so it can handle videos that
      were not being played
    + androidmedia: Remove access unit delimiters NALUs from byte stream.
      These NALUs were causing problems for MTK's decoder and are not really
      necessary (LP: #1417756).
 -- Iain Lane <email address hidden> Wed, 25 Feb 2015 12:42:54 +0000

Changed in gst-plugins-bad1.0 (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gst-plugins-bad1.0 - 1.2.4-1ubuntu3rtm7

---------------
gst-plugins-bad1.0 (1.2.4-1ubuntu3rtm7) 14.09; urgency=medium

  * Refreshing adding-mirsink-and-android-media-over-hybris-support.patch:
    + androidmedia: Avoid deadlock when seeking and improving seek performance
      (LP: #1418619)
    + androidmedia: Remove access unit delimiters NALUs from byte stream.
      These NALUs were causing problems for MTK's decoder and are not really
      necessary (LP: #1417756).
    + Improving handling of short videos (LP: #1386571)
 -- Ricardo Salveti de Araujo <email address hidden> Tue, 24 Feb 2015 00:59:57 -0300

Changed in gst-plugins-bad1.0 (Ubuntu RTM):
status: Confirmed → Fix Released
Changed in canonical-devices-system-image:
importance: Undecided → High
milestone: none → ww13-ota
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.