Welcome
Welcome to a320

You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. Registration is fast, simple, and absolutely free, so please, join our community today!

Problems about the rmvb patch for ingenic-mplayer

Only for posting new Dingux software releases.

Moderator: Moderators

Problems about the rmvb patch for ingenic-mplayer

Postby vimrc on Sat Oct 10, 2009 1:20 pm

Hi, guys, I just got a rmvb codec from one kind guy for a old ingenic-mplayer. But It's not available for mplayer 20090903.
(Maybe it can be modified to support the latest mplayer, but I failed.)

The rmvb codec lib is attched, put the librv89.a to [mplayer_source_path]/librv89/. It should works with the older source of ingenic-mplayer that can be seized from http://gitorious.org/~jz4740/linux_jz4740/mplayer_jz, but currently I meet a problem:

It seems I am stuck by the last step, when I tried to link the mplayer, it says:

Code: Select all
librv89/librv89.a(decoder.o): In function `Decoder_Decode':
decoder.c:(.text+0x1eb0): undefined reference to `mc_base'
librv89/librv89.a(decoder.o): In function `Decoder_Start_Sequence':
decoder.c:(.text+0x3b50): undefined reference to `dblk_base'
decoder.c:(.text+0x3bbc): undefined reference to `dblk_base'
librv89/librv89.a(mc.o): In function `rv_mc_init':
mc.c:(.text+0x280): undefined reference to `mc_base'
librv89/librv89.a(parsebs.o): In function `real_idct_desp_init':
parsebs.c:(.text+0xa0): undefined reference to `idct_base'
librv89/librv89.a(parsebs.o): In function `hw_wait_idct_c':
parsebs.c:(.text+0x180): undefined reference to `idct_base'
librv89/librv89.a(parsebs.o): In function `frm_end_tran':
parsebs.c:(.text+0x1588): undefined reference to `dblk_base'
librv89/librv89.a(parsebs.o): In function `Decoder_parseBitStream_rv8':
parsebs.c:(.text+0x1c70): undefined reference to `mc_base'
parsebs.c:(.text+0x1d1c): undefined reference to `dblk_base'
parsebs.c:(.text+0x1e78): undefined reference to `mc_base'
parsebs.c:(.text+0x2a98): undefined reference to `idct_base'
parsebs.c:(.text+0x2aa8): undefined reference to `mc_base'
librv89/librv89.a(parsebs.o): In function `Decoder_parseBitStream_rv9':
parsebs.c:(.cache_text0+0x1318): undefined reference to `mc_base'
parsebs.c:(.cache_text0+0x13ec): undefined reference to `dblk_base'
parsebs.c:(.cache_text0+0x15c0): undefined reference to `mc_base'
parsebs.c:(.cache_text0+0x19ac): undefined reference to `idct_base'
parsebs.c:(.cache_text0+0x19bc): undefined reference to `mc_base'
parsebs.c:(.cache_text0+0x1ed8): undefined reference to `idct_base'
librv89/librv89.a(parsebs.o): In function
`Decoder_decodeLumaAndChromaCoefficients_SVLC':
parsebs.c:(.tcsm_text+0x4d8): undefined reference to `idct_base'
collect2: ld returned 1 exit status


Anyone can help me to solve it? You can download the patch and compile it to reproduce the problem.
Thanks a lot in advance!
Attachments
librv89.a.rar
rmvb codec lib
(149.41 KiB) Not downloaded yet
vimrc
 
Posts: 47
Joined: Mon Jul 13, 2009 6:49 pm
Location: Delft, NL

Return to Dingux Releases

Who is online

Users browsing this forum: No registered users and 0 guests