Looking at the following page [1] you can see that the patched code is in MPEG4Extractor. For Ubuntu, we don't use this file for anything. We currently only use the opposite code, MPEG4Writer, for when we're recording a video using the camera-app. For playback, GStreamer does indeed do all of the container format parsing for every file type and then passes the extracted video stream chunk by chunk to the MediaCodec class over hybris [2].
[1] https://github.com/WhisperSystems/TextSecure/issues/3817 [2] https://code-review.phablet.ubuntu.com/gitweb?p=ubuntu/libhybris.git;a=blob;f=compat/media/media_codec_layer.cpp;h=9d18f3ed93785a83f09e16d0cf2a68af091fa503;hb=refs/heads/master -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lxc-android-config in Ubuntu. https://bugs.launchpad.net/bugs/1480272 Title: StageFright is still present in the container Status in Canonical System Image: New Status in android package in Ubuntu: Confirmed Bug description: While we do not use the whole libstagefright suite in Ubuntu Phones, all the binaries exist inside the lxc container. This is an oversight in cleaning up the android builds. please make sure these binaries get removed for saving space and not shipping unused android cruft. With the recent announcement of: https://www.kb.cert.org/vuls/id/924951 this can cause confusion for users as it is not clear to them these binaries are not used To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1480272/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp