在Android中使用軟編碼時(shí)遇到了下面的錯(cuò)誤:
E/media.codec: libminijail: blocked syscall: geteuid32
原因是Android系統(tǒng)使用seccomp機(jī)制限制了mediacodec執(zhí)行某些系統(tǒng)調(diào)用坟冲,我們可以通過(guò)修改/system/etc/seccomp_policy/mediacodec-seccomp.policy將geteuid32設(shè)置為允許執(zhí)行。