diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2023-11-03 16:08:22 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2023-12-09 06:29:42 +0100 |
commit | 18d7a97f9e061aff5d743aab62a5c26244e9629d (patch) | |
tree | ad2b3dc3ad855c18b4fb5ee7f1cbcf5ac2c5a539 /libavformat | |
parent | 5f4b7bf2b5b675a4a1dfc3b64c1c5dd03d80f278 (diff) | |
download | ffmpeg-18d7a97f9e061aff5d743aab62a5c26244e9629d.tar.gz |
avformat/webpenc: Return early to reduce indentation
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavformat')
-rw-r--r-- | libavformat/webpenc.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libavformat/webpenc.c b/libavformat/webpenc.c index fb0cca3922..9ac353c967 100644 --- a/libavformat/webpenc.c +++ b/libavformat/webpenc.c @@ -80,12 +80,13 @@ static int flush(AVFormatContext *s, int trailer, int64_t pts) { WebpContext *w = s->priv_data; AVStream *st = s->streams[0]; - - if (w->last_pkt->size) { int skip = 0; unsigned flags = 0; int vp8x = 0; + if (!w->last_pkt->size) + return 0; + if (AV_RL32(w->last_pkt->data) == AV_RL32("RIFF")) skip = 12; @@ -139,7 +140,6 @@ static int flush(AVFormatContext *s, int trailer, int64_t pts) } avio_write(s->pb, w->last_pkt->data + skip, w->last_pkt->size - skip); av_packet_unref(w->last_pkt); - } return 0; } |