gnash-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-dev] rtmpget - usable?


From: Alexander Huemer
Subject: [Gnash-dev] rtmpget - usable?
Date: Thu, 19 Mar 2009 15:25:02 +0100


hi,

first, i hope that i wrote to the correct mailinglist. if this should have gone to bug-gnash, please appologize.
i chose gnash-dev, because the rtmp branch is not part of the mainline distribution.

i tried to build rtmpget and ran into trouble.
here is what i did:

$ bzr branch http://bzr.savannah.gnu.org/r/gnash/rtmp
applied a patch that seems to be necessary for my environment (gentoo linux/amd64).
http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/net-www/gnash/files/gnash-0.8.3-boost-dynamic-link.patch?rev=1.2
$ ./autogen.sh
$ ./configure --enable-gui=gtk
$ make

this built gnash and the stuff in the utilities directory, but not rtmpget.
so i modified the Makefile of utilities to include it.
make failed, because of missing included.
after some plumbing i ended with

$ g++ -DHAVE_CONFIG_H -I. -I..  -I../libbase -I../libnet -I../libamf -I../backend -I../libcore -I../libcore/asobj -I../libcore/parser -I../libcore/vm -I../libmedia -I../libsound -DLOCALEDIR=\"/usr/local/share/locale\" -pthread -I/usr/X11R6/include    -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2   -I../libmedia/gst   -g -O2 -pthread -pthread     -W     -Wall     -Wcast-align     -Wcast-qual     -Wpointer-arith     -Wreturn-type     -Wnon-virtual-dtor     -Wunused      -fvisibility-inlines-hidden -MT rtmpget.o -MD -MP -c -o rtmp.o rtmpget.cpp
rtmpget.cpp: In function 'int main(int, char**)':
rtmpget.cpp:359: error: 'class gnash::RTMPClient' has no member named 'sendRecvMsg'
rtmpget.cpp:379: error: 'class gnash::RTMPClient' has no member named 'sendRecvMsg'
rtmpget.cpp:409: error: 'class gnash::RTMPClient' has no member named 'sendRecvMsg'
rtmpget.cpp:427: error: no matching function for call to 'gnash::RTMPClient::split(BufferSharedPtr&)'
../libnet/rtmp.h:301: note: candidates are: boost::shared_ptr<std::deque<gnash::CQue*, std::allocator<gnash::CQue*> > > gnash::RTMP::split(amf::Buffer&)
../libnet/rtmp.h:302: note:                 boost::shared_ptr<std::deque<gnash::CQue*, std::allocator<gnash::CQue*> > > gnash::RTMP::split(uint8_t*, size_t)
rtmpget.cpp:445: error: no matching function for call to 'gnash::RTMPClient::decodeHeader(BufferSharedPtr&)'
../libnet/rtmp.h:217: note: candidates are: boost::shared_ptr<gnash::RTMP::rtmp_head_t> gnash::RTMP::decodeHeader(uint8_t*)
../libnet/rtmp.h:218: note:                 boost::shared_ptr<gnash::RTMP::rtmp_head_t> gnash::RTMP::decodeHeader(amf::Buffer&)
rtmpget.cpp:446: error: no matching function for call to 'gnash::RTMPClient::decodeMsgBody(BufferSharedPtr&)'
../libnet/rtmp.h:239: note: candidates are: gnash::RTMPMsg* gnash::RTMP::decodeMsgBody(uint8_t*, size_t)
../libnet/rtmp.h:240: note:                 gnash::RTMPMsg* gnash::RTMP::decodeMsgBody(amf::Buffer&)
rtmpget.cpp:401: warning: unused variable 'id'
$

is this somehow my failure?
or is rtmpget just in a unusable state?

kind regads and
thanks for the help
-alex
reply via email to

[Prev in Thread] Current Thread [Next in Thread]