avformat/avio: fix ff_rename to respect used protocol
authorMarton Balint <cus@passwd.hu>
Sun, 5 Jan 2020 15:32:51 +0000 (16:32 +0100)
committerMarton Balint <cus@passwd.hu>
Sun, 19 Jan 2020 21:17:04 +0000 (22:17 +0100)
commit19b9f8996e1a6a17830123b4bc22dbc735c1570e
treed342365ed6e117ed70298fed04acc2741fe101ec
parentdf993269ecb970502a0ecdbe21f35e376fc9194c
avformat/avio: fix ff_rename to respect used protocol

Also simplify it and make it always log the error.

This fixes for example the image2 muxer when used with an URL which also
contains the protocol:

ffmpeg -f lavfi -i testsrc -vframes 10 -atomic_writing 1 file:out%d.png

Signed-off-by: Marton Balint <cus@passwd.hu>
libavformat/avio.c
libavformat/internal.h