diff options
Diffstat (limited to 'libavformat/rdt.c')
-rw-r--r-- | libavformat/rdt.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libavformat/rdt.c b/libavformat/rdt.c index d846533724..ad84a6cbe5 100644 --- a/libavformat/rdt.c +++ b/libavformat/rdt.c @@ -153,25 +153,25 @@ rdt_load_mdpr (PayloadContext *rdt, AVStream *st, int rule_nr) return -1; ffio_init_context(&pb, rdt->mlti_data, rdt->mlti_data_size, 0, NULL, NULL, NULL, NULL); - tag = get_le32(&pb); + tag = avio_rl32(&pb); if (tag == MKTAG('M', 'L', 'T', 'I')) { int num, chunk_nr; /* read index of MDPR chunk numbers */ - num = get_be16(&pb); + num = avio_rb16(&pb); if (rule_nr < 0 || rule_nr >= num) return -1; url_fskip(&pb, rule_nr * 2); - chunk_nr = get_be16(&pb); + chunk_nr = avio_rb16(&pb); url_fskip(&pb, (num - 1 - rule_nr) * 2); /* read MDPR chunks */ - num = get_be16(&pb); + num = avio_rb16(&pb); if (chunk_nr >= num) return -1; while (chunk_nr--) - url_fskip(&pb, get_be32(&pb)); - size = get_be32(&pb); + url_fskip(&pb, avio_rb32(&pb)); + size = avio_rb32(&pb); } else { size = rdt->mlti_data_size; url_fseek(&pb, 0, SEEK_SET); |