Mercurial > libavformat.hg
annotate avi.c @ 5933:2dbc910a7002 libavformat
Zero-initialize the reply struct
The status_code field is read in the fail codepath, where it could be
read uninitialized earlier. Found by clang.
author | mstorsjo |
---|---|
date | Sun, 04 Apr 2010 21:59:06 +0000 |
parents | 6d530eb42996 |
children |
rev | line source |
---|---|
5633 | 1 /* |
2 * AVI common data | |
3 * Copyright (c) 2010 Anton Khirnov | |
4 * | |
5 * This file is part of FFmpeg. | |
6 * | |
7 * FFmpeg is free software; you can redistribute it and/or | |
8 * modify it under the terms of the GNU Lesser General Public | |
9 * License as published by the Free Software Foundation; either | |
10 * version 2.1 of the License, or (at your option) any later version. | |
11 * | |
12 * FFmpeg is distributed in the hope that it will be useful, | |
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
15 * Lesser General Public License for more details. | |
16 * | |
17 * You should have received a copy of the GNU Lesser General Public | |
18 * License along with FFmpeg; if not, write to the Free Software | |
19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
20 */ | |
21 | |
22 #include "avi.h" | |
23 | |
24 const AVMetadataConv ff_avi_metadata_conv[] = { | |
25 { "IART", "artist" }, | |
26 { "ICMT", "comment" }, | |
27 { "ICOP", "copyright" }, | |
28 { "ICRD", "date" }, | |
29 { "IGNR", "genre" }, | |
30 { "ILNG", "language" }, | |
31 { "INAM", "title" }, | |
32 { "IPRD", "album" }, | |
33 { "IPRT", "track" }, | |
34 { "ISFT", "encoder" }, | |
35 { "ITCH", "encoded_by"}, | |
36 { "strn", "title" }, | |
37 { 0 }, | |
38 }; | |
39 | |
40 const char ff_avi_tags[][5] = { | |
41 "IARL", "IART", "ICMS", "ICMT", "ICOP", "ICRD", "ICRP", "IDIM", "IDPI", | |
42 "IENG", "IGNR", "IKEY", "ILGT", "ILNG", "IMED", "INAM", "IPLT", "IPRD", | |
5661
6d530eb42996
Set lavf identification string globally in av_write_header(), rather
rbultje
parents:
5633
diff
changeset
|
43 "IPRT", "ISBJ", "ISFT", "ISHP", "ISRC", "ISRF", "ITCH", |
5633 | 44 {0} |
45 }; |