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>