Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

Hardware decoder on linux for firefly-rk3288(source opened)

14

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
14
Posted at 6/25/2016 14:54:21      1#
Hi, isle.
As newold I've tried to run ffplay on fireprime, everything looks good except one thing:
it can't find "librk_on2.so" and then says "Failed to open: RK_DEC_LIB, init declib failed"

What can I do with it? Where can I get librk_on2.so?
Reply

Use props Report

14

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
14
Posted at 6/25/2016 15:01:44      2#
Last edited by Bokrenok In 6/25/2016 15:03 Editor

Hi, newold.
I've just solved the same problem.

The metter is that there are already some libs for ffmpeg in the firmware located in:
/usr/lib/arm-linux-gnueabihf/
/usr/lib/arm-linux-gnueabihf/vfp
/usr/lib/arm-linux-gnueabihf/neon

And compiled ffplay installed libs in /usr/lib/, but tries to load libs from "/usr/lib/arm-linux-gnueabihf/neon" and "/usr/lib/arm-linux-gnueabihf"

You should remove (or move anywhere) default libs which present in those directories.

Here is the list (for each mentioned directory):

libavcodec.so.56.1.0
libavdevice.so.55
libavdevice.so.55.0.0
libavfilter.so.5
libavfilter.so.5.0.0
libavformat.so.56
libavformat.so.56.1.0
libavresample.so.2
libavresample.so.2.1.0
libavutil.so.54
libavutil.so.54.3.0
libswscale.so.3
libswscale.so.3.0.0

But there is one more problem: ffplay can't find "librk_on2.so" and I didn't find a solution yet.

Reply

Use props Report

14

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
14
Posted at 6/26/2016 02:51:03      3#
well, eventually I managed to install and run kodi on fireprime-rk3128
instructions are here: http://freaktab.com/forum/tv-pla ... or-rockchip-devices

many thanks to mac_l1 for his great job!
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list