Index: libavformat/utils.c
===================================================================
--- libavformat/utils.c	(revision 24503)
+++ libavformat/utils.c	(working copy)
@@ -474,6 +474,7 @@
             if (st) {
                 av_free(st->priv_data);
                 av_free(st->codec->extradata);
+                av_free(st->codec);
             }
             av_free(st);
         }
