[MPlayer-dev-eng] problem compiling the latest Live.com libraries (live.2004.12.07.tar.gz) with MPlayer

Jeffrey Lim jfs.world at gmail.com
Thu Dec 9 12:46:05 CET 2004


ps. Pls cc me on all replies - i am not subscribed to these lists

hi folks, I have been trying to get the Live.com libraries ("the
latest" - live.2004.12.07.tar.gz) to compile with MPlayer, but no such
luck. I've tried with MPlayer-v1.0pre5 (the one recommended on
MPlayer's page - http://www.mplayerhq.hu/homepage/design7/dload.html),
as well as the one from CVS, but i keep on getting these errors during
'make' (only the last few lines are given here. If anybody wants the
full output, do let me know).

I dont know about the rest, but it seems as if the code of MPlayer,
and the live.com libraries are 'out of sync'. Am i wrong here? I know
that this question has been asked before in the MPlayer list archives,
but i have not gotten any practical help from the replies that i've
found.

So pls, anybody - is there no hope for the match between MPlayer and
the live.com libraries as they stand now? What can i do to solve the
problem?

the tail of 'make's output:

demux_rtp.cpp:518: `class ReadBufferQueue' has no member named `dp'
demux_rtp.cpp:522: `class ReadBufferQueue' has no member named `blockingFlag'
demux_rtp.cpp:523: no matching function for call to `ReadBufferQueue::
   readSource()'
demux_rtp.cpp:528: no matching function for call to `ReadBufferQueue::
   readSource()'
demux_rtp.cpp:529: `class ReadBufferQueue' has no member named `blockingFlag'
demux_rtp.cpp:532: `class ReadBufferQueue' has no member named `prevPacketPTS'
demux_rtp.cpp:534: `class ReadBufferQueue' has no member named `
   prevPacketWasSynchronized'
demux_rtp.cpp:534: `class ReadBufferQueue' has no member named `otherQueue'
demux_rtp.cpp:535: `class ReadBufferQueue' has no member named `otherQueue'
demux_rtp.cpp:536: `class ReadBufferQueue' has no member named `otherQueue'
demux_rtp.cpp:537: `class ReadBufferQueue' has no member named `otherQueue'
demux_rtp.cpp:538: `class ReadBufferQueue' has no member named `prevPacketPTS'
demux_rtp.cpp:545: no matching function for call to `ReadBufferQueue::
   savePendingBuffer(demux_packet_t*&)'
demux_rtp.cpp: In function `void teardownRTSPorSIPSession(RTPState*)':
demux_rtp.cpp:552: `struct RTPState' has no member named `mediaSession'
demux_rtp.cpp:554: `struct RTPState' has no member named `rtspClient'
demux_rtp.cpp:555: parse error before `(' token
demux_rtp.cpp:559: `struct RTPState' has no member named `rtspClient'
demux_rtp.cpp:561: `struct RTPState' has no member named `sipClient'
demux_rtp.cpp:562: `struct RTPState' has no member named `sipClient'
demux_rtp.cpp: At global scope:
demux_rtp.cpp:568: parse error before `*' token
demux_rtp.cpp: In destructor `virtual ReadBufferQueue::~ReadBufferQueue()':
demux_rtp.cpp:581: `pendingDPHead' undeclared (first use this function)
demux_rtp.cpp: At global scope:
demux_rtp.cpp:590: no `void ReadBufferQueue::savePendingBuffer(demux_packet_t*)
   ' member function declared in class `ReadBufferQueue'
demux_rtp.cpp:601: no `demux_packet_t* ReadBufferQueue::getPendingBuffer()'
   member function declared in class `ReadBufferQueue'
{standard input}: Assembler messages:
{standard input}:56: Error: symbol `dp' is already defined
{standard input}:88: Error: symbol `dp' is already defined
make[1]: *** [demux_rtp.o] Error 1
make[1]: Leaving directory `/home/jf/MPLAYER---ALL_STUFF/main/libmpdemux'
make: *** [libmpdemux/libmpdemux.a] Error 2

thanks for reading,
-jf




More information about the MPlayer-dev-eng mailing list