librtmp: Don't free the temp url at the end of rtmp_open

librtmp can keep pointers to this string internally, and may
use them at shutdown as well.

CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
vc1test: Return proper error codes

Signed-off-by: Diego Biurrun <diego@biurrun.de>
vc1test: Check malloc call

Signed-off-by: Diego Biurrun <diego@biurrun.de>
cljr: split decoder and encoder

Signed-off-by: Diego Biurrun <diego@biurrun.de>
paf: split audio and video decoder

Signed-off-by: Diego Biurrun <diego@biurrun.de>
disable -rpath-link on Solaris

The Solaris -rpath linker option parser is greedy.
build: add Solaris symbol versioning

The Solaris linker does not support globs in linker scripts for
symbol versioning (this is a GNU extension). Let's instead borrow
make_sunver.pl from GCC to make a description file that works
with the Solaris linker.