mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
asfdec: skip byte array tags.
Patch from Anton Khirnov wyskas gmail Originally committed as revision 22019 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
27e7492771
commit
6538c0f1c6
@ -161,9 +161,9 @@ static void get_tag(AVFormatContext *s, const char *key, int type, int len)
|
||||
if (!value)
|
||||
return;
|
||||
|
||||
if (type <= 1) { // unicode or byte
|
||||
if (type == 0) { // UTF16-LE
|
||||
get_str16_nolen(s->pb, len, value, len);
|
||||
} else if (type <= 5) { // boolean or DWORD or QWORD or WORD
|
||||
} else if (type > 1 && type <= 5) { // boolean or DWORD or QWORD or WORD
|
||||
uint64_t num = get_value(s->pb, type);
|
||||
snprintf(value, len, "%"PRIu64, num);
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user