summaryrefslogtreecommitdiff
path: root/ext/libav/gstavvidenc.c
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2014-06-02 09:27:17 +0200
committerSebastian Dröge <sebastian@centricular.com>2014-06-02 09:27:17 +0200
commit406d5ba04afd4d512c36065f670b0315f621027f (patch)
tree645c6272abd6ae2c75169aa92a676ea398d88292 /ext/libav/gstavvidenc.c
parent2ef3c94b82ef54673ff838c48483e5b50ff59274 (diff)
downloadgst-libav-406d5ba04afd4d512c36065f670b0315f621027f.tar.gz
avvidenc: Fix indention and "bracketing" of goto labels
Should fix CID 1219865, which looks like the code analysis algorithm was just confused.
Diffstat (limited to 'ext/libav/gstavvidenc.c')
-rw-r--r--ext/libav/gstavvidenc.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ext/libav/gstavvidenc.c b/ext/libav/gstavvidenc.c
index 4f107c8..b2c2458 100644
--- a/ext/libav/gstavvidenc.c
+++ b/ext/libav/gstavvidenc.c
@@ -546,13 +546,16 @@ bad_input_fmt:
oclass->in_plugin->name);
goto close_codec;
}
+close_codec:
{
- close_codec:
gst_ffmpeg_avcodec_close (ffmpegenc->context);
if (avcodec_get_context_defaults3 (ffmpegenc->context,
oclass->in_plugin) < 0)
GST_DEBUG_OBJECT (ffmpegenc, "Failed to set context defaults");
- cleanup_stats_in:
+ goto cleanup_stats_in;
+ }
+cleanup_stats_in:
+ {
if (ffmpegenc->context->stats_in)
g_free (ffmpegenc->context->stats_in);
return FALSE;