[Bug 724105] gst-libav build fails when building for android-x86

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Apr 18 11:12:46 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=724105
  GStreamer | packages | 1.x

Jan Schmidt <thaytan> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #5 from Jan Schmidt <thaytan at noraisin.net> 2014-04-18 18:12:44 UTC ---
commit b15ae7b747cb7a21ccf35199d300a91e24252243
Author: Jan Schmidt <jan at centricular.com>
Date:   Sat Apr 19 02:23:19 2014 +1000

    Add -mincoming-stack-boundary=4 to the libav cflags.

    Android doesn't guarantee stack alignment, but libav already
    has compiler directives to force the stack alignment. This frees
    up a register that lets the asm build.

    Suggested as a fix by VLC:
      https://mailman.videolan.org/pipermail/vlc-commits/2012-July/015881.html

    I've tested as well as I can without actual hardware. SSSE3 seems broken
    on the android emulator, but I think that's the emulator - the other
    accelerations work fine.

    Fixes bug #724105

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list