rtp: Fix ff_rtp_get_payload_type
authorMartin Storsjö <martin@martin.st>
Mon, 17 Oct 2011 17:24:54 +0000 (20:24 +0300)
committerMartin Storsjö <martin@martin.st>
Mon, 17 Oct 2011 17:40:20 +0000 (20:40 +0300)
commit2e69dd66b6e47ba33f9bb6696e9c587d3057034c
tree2c2cdc6bb588c675e93e3b8e54e00daf04ca5fc2
parent02a1a28c611aff53db6fc93f46bed2453019a589
rtp: Fix ff_rtp_get_payload_type

It was broken in 3b3ea34655db02d9cd9ea1a4122e920a7fdec602
"Remove all uses of deprecated AVOptions API", where any
presence of a payload_type AVOption caused its value to
be returned, even if it wasn't set (and thus had the default
-1 value).

This caused the RTP muxer to be broken.

Signed-off-by: Martin Storsjö <martin@martin.st>
libavformat/rtp.c