History

mkv: mark corrupted packets and return them

Do return error if memory allocation or I/O fails.

Luca Barbato committed 14 years ago

Commit 0ca46421 parent 721af291 file · +5 −0Browse files

Unified · Split

libavformat/matroskadec.c+5−0
@@ -2069,6 +2069,11 @@ static int matroska_read_packet(AVFormatContext *s, AVPacket *pkt) · 2068 unmodified lines
20692069 ret = matroska_parse_cluster(matroska);
20702070 }
20712071
2072+ if (ret == AVERROR_INVALIDDATA) {
2073+ pkt->flags |= AV_PKT_FLAG_CORRUPT;
2074+ return 0;
2075+ }
2076+
20722077 return ret;
20732078 }
20742079

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t