Как да активирам хардуерен декодер в гребна лодка JellyBean 4.1.1

Опитвам се да активирам хардуерен кодек в гребна лодка JB 4.1.1

Следвах процедурата по-долу.

Препратка: https://source.android.com/devices/media.html

Стъпки:

1) Изтеглена гребна лодка JB 4.1.1 от TI.

2) Не виждам изпълнение на OMAX IL за omap3 в гребна лодка, следователно изтеглено от AOSP.

git clone https://android.googlesource.com/platform/hardware/ti/omap3  -b jb-release

3) Създадох рамката и измислих файловете по-долу в system/lib libstagefrighthw.so, libhardware.so libbridge.so

4) Промених /etc/media_codec.xml, като добавих редовете по-долу. [Премахнати софтуерни енкодери по подразбиране]

    <MediaCodec name="OMX.TI.Video.Decoder" type="video/avc"/>

</Decoders>

<Encoders>

    <MediaCodec name="OMX.TI.Video.encoder" type="video/avc"/>

</Encoders>

5) Flashed image into SD Card, and rebooted the device,

6) Когато стартирам с мултимедиен плейър по подразбиране от галерията, той ми извиква, казвайки „не мога да пусна този видеоклип“.

Сигурен съм, че съм пропуснал много. Освен това не намирам кои са основните подробности за постигане на активиране на хардуерно кодиране.

Очаквам вашата любезна помощ!!!

Благодаря.


person Whoami    schedule 04.04.2014    source източник
comment
Имате ли регистрационни файлове от вашия експеримент? Освен това, моля, погледнете тази заявка: stackoverflow.com/questions/15334509/ . Можете ли да потвърдите дали вашият кодек наистина е регистриран в ядрото OMX в системата? Ако имате допълнителни регистрационни файлове, можем да помогнем..   -  person Ganesh    schedule 08.04.2014
comment
Благодаря за отговора. Създадох друга нишка stackoverflow.com/questions/22956265/ с подробна грешка. Вашата помощ ще бъде много оценена.   -  person Whoami    schedule 09.04.2014