flvdec: Interpret a toplevel 'object' type metadata item as normal metadata, too
authorMartin Storsjö <martin@martin.st>
Mon, 30 Jan 2012 20:47:40 +0000 (22:47 +0200)
committerMartin Storsjö <martin@martin.st>
Mon, 30 Jan 2012 21:34:47 +0000 (23:34 +0200)
commit89f6e8a20c07ad779ca374fdc5b16a22a37a6150
treee2d0fea17d02a4a7426c145af23658a4cfe7657c
parentd7edd359ec28142120eb7fde77b775309b6038d8
flvdec: Interpret a toplevel 'object' type metadata item as normal metadata, too

Previously, we've only passed the key string on to the recursive
amf_parse_object for the mixedarray type, not for 'object'. By
passing the key string on, the recursive amf_parse_object can
store the amf objects as metadata.

This kind of data was seen in data from XSplit Broadcaster, received
over RTMP via Wowza. This patch allows reading this metadata.

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