[gst-hybris] Support COLOR_QCOM_FormatYVU420SemiPlanar32m color format.

Bug #1452386 reported by Ratchanan Srirattanamet on 2015-05-06
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gst-plugins-bad1.0 (Ubuntu)
Undecided
Jim Hodapp
gst-plugins-bad1.0 (Ubuntu RTM)
Undecided
Unassigned

Bug Description

COLOR_QCOM_FormatYVU420SemiPlanar32m is essentially GST_VIDEO_FORMAT_NV12, but with stride and plane heights aligned to 32. Adding support is as simple as adding android-gst color format mapping, and using same code as COLOR_QCOM_FormatYUV420SemiPlanar to handle software conversion.

Jim Hodapp (jhodapp) wrote :

Just curious but what device are you trying to use with Ubuntu Touch that requires COLOR_QCOM_FormatYVU420SemiPlanar32m be added?

It's LG L90 Dual. I'm porting Ubuntu Touch into this device. I've applied this patch with my custom build, and got a success.

Jim Hodapp (jhodapp) wrote :

Good to know, thanks. I'll get this patch applied as soon as I can. Thanks for submitting it.

The attachment "androidmedia-support-COLOR_QCOM_FormatYVU420SemiPlanar32m-for-hybris.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Jim Hodapp (jhodapp) on 2015-05-12
Changed in gst-plugins-bad1.0 (Ubuntu):
status: New → In Progress
assignee: nobody → Jim Hodapp (jhodapp)
Ricardo Salveti (rsalveti) wrote :

Tried to land this fix but then got blocked by bug 1458681

Launchpad Janitor (janitor) wrote :

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

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

  * debian/patches/mirclient-requires.patch, debian/build-deps.in: Explicitly
    include mirclient's CFLAGS and LIBS even though they are only indirectly
    (by platform-api) required. Resolves FTBFS and can be removed once bug
    #1465958 is fixed.

 -- Iain Lane <email address hidden> Wed, 24 Jun 2015 17:48:12 +0100

Changed in gst-plugins-bad1.0 (Ubuntu):
status: In Progress → Fix Released
Łukasz Zemczak (sil2100) wrote :

This bug was fixed in the package gst-plugins-bad1.0 1.4.5-1ubuntu8 in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay

---------------

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

  * Fix reference handling in mir sink

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

  [ Alberto Aguirre ]
  * Refreshing adding-mirsink-and-android-media-over-hybris-support.patch:
    + Remove non-existant headers/types as platform-api 3 ua_ui_xxx apis
      have been deprecated and removed

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

  * debian/patches/mirclient-requires.patch, debian/build-deps.in: Explicitly
    include mirclient's CFLAGS and LIBS even though they are only indirectly
    (by platform-api) required. Resolves FTBFS and can be removed once bug
    #1465958 is fixed.

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

  * adding-mirsink-and-android-media-over-hybris-support.patch: use
    ubuntu-platform-api pkg-config information for building sources that
    need to be able to find mir headers. LP: #1465958.

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

  * No-change rebuild for the libnettle6 transition.

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

  * androidmedia-support-COLOR_QCOM_FormatYVU420SemiPlanar32m.patch:
    + Adding support for COLOR_QCOM_FormatYVU420SemiPlanar32m (LP: #1452386)

 -- Alfonso Sanchez-Beato (email Canonical) <email address hidden> Fri, 02 Oct 2015 16:45:22 +0200

Changed in gst-plugins-bad1.0 (Ubuntu RTM):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers