diff options
author | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-01-16 16:43:33 +0100 |
---|---|---|
committer | Andreas Rheinhardt <andreas.rheinhardt@outlook.com> | 2022-01-19 12:21:30 +0100 |
commit | 989e20690057801b41838592cf27d42fb3cb2c3c (patch) | |
tree | b78b7a17175da92997be35d615de521419bf60a8 /libavformat/matroskaenc.c | |
parent | cb592ae95fffff3fc06afee22703a9800d80833c (diff) |
avformat/matroskaenc: Reindentation
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavformat/matroskaenc.c')
-rw-r--r-- | libavformat/matroskaenc.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c index 7fe24aa604..5facdb139b 100644 --- a/libavformat/matroskaenc.c +++ b/libavformat/matroskaenc.c @@ -2735,22 +2735,22 @@ static int mkv_write_packet_internal(AVFormatContext *s, const AVPacket *pkt) /* The WebM spec requires WebVTT to be muxed in BlockGroups; * so we force it even for packets without duration. */ - ret = mkv_write_block(s, mkv, pb, par, track, pkt, - keyframe, ts, write_duration, - par->codec_id == AV_CODEC_ID_WEBVTT); + ret = mkv_write_block(s, mkv, pb, par, track, pkt, + keyframe, ts, write_duration, + par->codec_id == AV_CODEC_ID_WEBVTT); + if (ret < 0) + return ret; + if (keyframe && IS_SEEKABLE(s->pb, mkv) && + (par->codec_type == AVMEDIA_TYPE_VIDEO || + par->codec_type == AVMEDIA_TYPE_SUBTITLE || + !mkv->have_video && !track->has_cue)) { + ret = mkv_add_cuepoint(mkv, pkt->stream_index, ts, + mkv->cluster_pos, relative_packet_pos, + write_duration); if (ret < 0) return ret; - if (keyframe && IS_SEEKABLE(s->pb, mkv) && - (par->codec_type == AVMEDIA_TYPE_VIDEO || - par->codec_type == AVMEDIA_TYPE_SUBTITLE || - !mkv->have_video && !track->has_cue)) { - ret = mkv_add_cuepoint(mkv, pkt->stream_index, ts, - mkv->cluster_pos, relative_packet_pos, - write_duration); - if (ret < 0) - return ret; - track->has_cue = 1; - } + track->has_cue = 1; + } track->last_timestamp = ts; mkv->duration = FFMAX(mkv->duration, ts + duration); |