Message ID | 20210110012045.20448-1-cus@passwd.hu |
---|---|
State | Accepted |
Commit | 041e735c815941c87522f41da2f5c7f82950bc35 |
Headers | show |
Series | [FFmpeg-devel,1/4] avformat/swfenc: fix generation of FileAttributes tag | expand |
Context | Check | Description |
---|---|---|
andriy/x86_make | success | Make finished |
andriy/x86_make_fate | success | Make fate finished |
andriy/PPC64_make | success | Make finished |
andriy/PPC64_make_fate | success | Make fate finished |
diff --git a/libavformat/swfenc.c b/libavformat/swfenc.c index 14be2b72aa..8ee175664a 100644 --- a/libavformat/swfenc.c +++ b/libavformat/swfenc.c @@ -277,10 +277,10 @@ static int swf_write_header(AVFormatContext *s) swf->duration_pos = avio_tell(pb); avio_wl16(pb, (uint16_t)(DUMMY_DURATION * (int64_t)rate / rate_base)); /* frame count */ - /* avm2/swf v9 (also v8?) files require a file attribute tag */ - if (version == 9) { + /* swf v8 and later files require a file attribute tag */ + if (version >= 8) { put_swf_tag(s, TAG_FILEATTRIBUTES); - avio_wl32(pb, 1<<3); /* set ActionScript v3/AVM2 flag */ + avio_wl32(pb, (version >= 9) << 3); /* set ActionScript v3/AVM2 flag */ put_swf_end_tag(s); }
Signed-off-by: Marton Balint <cus@passwd.hu> --- libavformat/swfenc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)