As far as I know, the 'stagefright' shell command located in frameworks/av/cmds/stagefright is intended for unit testing on Android only, and in any case is unsupported.
On Thursday, May 2, 2019 at 11:21:02 AM UTC-7, [email protected] wrote: > > I'm trying to run stagefright on linux environment `x86_64`. > I built android-9.0.0-r35 as `x86_64`, and compiled kernel with binder, > ashmem configuration, but it didn't work. > > My environment is Ubuntu14.04 64bit, I compiled and install new kernel > 4.20.17. > > According to https://source.android.com/setup/build/building , I did > below first. I set the build environment as x86_64. > > > $ source build/envsetup.sh > $ lunch aosp_x86_64-eng > $ make -j4 > > > I Also built stagefright like below. > > > $ cd [AOSP sourcecode]/framework/av > $ mma -j4 > > > > After that, I made a symbolic link for runtime-environment. > > > $ ln -s [AOSP sourcecode]/out/target/product/generic_x86_64/system /system > > > > Next, I download newer version kernel, 4.20.17, and copied my original > configuration file, and add options, compiled, and install it. > > > $ cp /boot/config-4.4.0-142-generic .config > > > (.config file) > ... > CONFIG_ANDROID=y > CONFIG_ANDROID_BINDER_IPC=y > CONFIG_ASHMEM=y > ... > > > $ make menuconfig > $ make-kpkg --initrd --J 4 kernel_image > $ dpkg -i linux-image-4.20.17_4.20.17-10.00.Custom_amd64.deb > $ echo -e "KERNEL==\"binder\", MODE=\"0666\"\nKERNEL==\"ashmem\", > MODE=\"0666\"" | tee /etc/udev/rules.d/android.rules > > > > After that process, I rebooted my VM, and tried to run the stagefright. > > > $ /system/bin/stagefright -s sample.mp4 > > > (waiting until ctrl+c) > > > > But the result is `nothing`. The process didn't stop or finish. > > I just want to know how to run stagefright on x86_64 environment. > (I don't want to ARM cross compile stagefright.) > > AOSP version is pie_9.0.0-r35. > Is anybody know how to fix it and run stagefright on ubuntu x86_64 > normally? > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
