History

avformat/mov: use AV_WL*A

James Almer committed 2 years ago

Commit 92b31721 parent f1fcc3c1 file · +10 −10Browse files

Unified · Split

libavformat/mov.c+10−10
@@ -1282,10 +1282,10 @@ static int mov_read_clap(MOVContext *c, AVIOContext *pb, MOVAtom atom) · 1281 unmodified lines
12821282 if (!sd)
12831283 return AVERROR(ENOMEM);
12841284
1285− AV_WL32(sd->data, top);
1286− AV_WL32(sd->data + 4, bottom);
1287− AV_WL32(sd->data + 8, left);
1288− AV_WL32(sd->data + 12, right);
1285+ AV_WL32A(sd->data, top);
1286+ AV_WL32A(sd->data + 4, bottom);
1287+ AV_WL32A(sd->data + 8, left);
1288+ AV_WL32A(sd->data + 12, right);
12891289
12901290 return 0;
12911291 }
@@ -8200,8 +8200,8 @@ static int mov_read_dops(MOVContext *c, AVIOContext *pb, MOVAtom atom) · 6908 unmodified lines
82008200 if ((ret = ff_alloc_extradata(st->codecpar, size)) < 0)
82018201 return ret;
82028202
8203− AV_WL32(st->codecpar->extradata, MKTAG('O','p','u','s'));
8204− AV_WL32(st->codecpar->extradata + 4, MKTAG('H','e','a','d'));
8203+ AV_WL32A(st->codecpar->extradata, MKTAG('O','p','u','s'));
8204+ AV_WL32A(st->codecpar->extradata + 4, MKTAG('H','e','a','d'));
82058205 AV_WB8(st->codecpar->extradata + 8, 1); /* OpusHead version */
82068206 avio_read(pb, st->codecpar->extradata + 9, size - 9);
82078207
@@ -8209,10 +8209,10 @@ static int mov_read_dops(MOVContext *c, AVIOContext *pb, MOVAtom atom) · 1 unmodified line
82098209 little-endian; aside from the preceeding magic and version they're
82108210 otherwise currently identical. Data after output gain at offset 16
82118211 doesn't need to be bytewapped. */
8212− pre_skip = AV_RB16(st->codecpar->extradata + 10);
8213− AV_WL16(st->codecpar->extradata + 10, pre_skip);
8214− AV_WL32(st->codecpar->extradata + 12, AV_RB32(st->codecpar->extradata + 12));
8215− AV_WL16(st->codecpar->extradata + 16, AV_RB16(st->codecpar->extradata + 16));
8212+ pre_skip = AV_RB16A(st->codecpar->extradata + 10);
8213+ AV_WL16A(st->codecpar->extradata + 10, pre_skip);
8214+ AV_WL32A(st->codecpar->extradata + 12, AV_RB32A(st->codecpar->extradata + 12));
8215+ AV_WL16A(st->codecpar->extradata + 16, AV_RB16A(st->codecpar->extradata + 16));
82168216
82178217 st->codecpar->initial_padding = pre_skip;
82188218 st->codecpar->seek_preroll = av_rescale_q(OPUS_SEEK_PREROLL_MS,

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