summaryrefslogtreecommitdiff
path: root/libavformat/gxfenc.c
diff options
context:
space:
mode:
authorThierry Foucu <tfoucu@gmail.com>2010-07-21 07:46:02 +0000
committerMartin Storsjö <martin@martin.st>2010-07-21 07:46:02 +0000
commit591db22dffa3871774c00a410d3c1196ecb0f3f6 (patch)
tree120d55a7f42bcef72c9423c9a4fa9ca153ff8248 /libavformat/gxfenc.c
parente9e456d850f967cf802a4e66fe59426be51faa37 (diff)
gxfenc: Fix ES name in the UMF media description, by using strlen instead of sizeof
Patch by Thierry Foucu, tfoucu at gmail Originally committed as revision 24379 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavformat/gxfenc.c')
-rw-r--r--libavformat/gxfenc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/gxfenc.c b/libavformat/gxfenc.c
index a6f4b7260e..b20a8420eb 100644
--- a/libavformat/gxfenc.c
+++ b/libavformat/gxfenc.c
@@ -550,9 +550,9 @@ static int gxf_write_umf_media_description(AVFormatContext *s)
put_le32(pb, 0); /* attributes rw, ro */
put_le32(pb, 0); /* mark in */
put_le32(pb, gxf->nb_fields); /* mark out */
- put_buffer(pb, ES_NAME_PATTERN, sizeof(ES_NAME_PATTERN));
+ put_buffer(pb, ES_NAME_PATTERN, strlen(ES_NAME_PATTERN));
put_be16(pb, sc->media_info);
- for (j = sizeof(ES_NAME_PATTERN)+2; j < 88; j++)
+ for (j = strlen(ES_NAME_PATTERN)+2; j < 88; j++)
put_byte(pb, 0);
put_le32(pb, sc->track_type);
put_le32(pb, sc->sample_rate);