[FFmpeg-cvslog] act, bintext, wtvenc: use named struct initializers

Aurelien Jacobs git at videolan.org
Mon Sep 26 00:23:28 CEST 2011


ffmpeg | branch: master | Aurelien Jacobs <aurel at gnuage.org> | Mon Sep 26 00:19:56 2011 +0200| [c894449fc4a5a3d1ff1530318a015b0f0d0d5558] | committer: Aurelien Jacobs

act, bintext, wtvenc: use named struct initializers

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c894449fc4a5a3d1ff1530318a015b0f0d0d5558
---

 libavformat/act.c     |   12 +++++-----
 libavformat/bintext.c |   52 +++++++++++++++++++++++-------------------------
 libavformat/wtvenc.c  |   22 ++++++++++----------
 3 files changed, 42 insertions(+), 44 deletions(-)

diff --git a/libavformat/act.c b/libavformat/act.c
index 4ed6b2e..8dc6eb7 100644
--- a/libavformat/act.c
+++ b/libavformat/act.c
@@ -198,10 +198,10 @@ static int read_packet(AVFormatContext *s,
 }
 
 AVInputFormat ff_act_demuxer = {
-    "act",
-    "ACT Voice file format",
-    sizeof(ACTContext),
-    probe,
-    read_header,
-    read_packet
+    .name           = "act",
+    .long_name      = "ACT Voice file format",
+    .priv_data_size = sizeof(ACTContext),
+    .read_probe     = probe,
+    .read_header    = read_header,
+    .read_packet    = read_packet,
 };
diff --git a/libavformat/bintext.c b/libavformat/bintext.c
index 904fd1f..a0a1f21 100644
--- a/libavformat/bintext.c
+++ b/libavformat/bintext.c
@@ -330,47 +330,45 @@ static int read_packet(AVFormatContext *s,
 
 #if CONFIG_BINTEXT_DEMUXER
 AVInputFormat ff_bintext_demuxer = {
-    "bin",
-    NULL_IF_CONFIG_SMALL("Binary text"),
-    sizeof(BinDemuxContext),
-    NULL,
-    bintext_read_header,
-    read_packet,
-    .extensions = "bin",
+    .name           = "bin",
+    .long_name      = NULL_IF_CONFIG_SMALL("Binary text"),
+    .priv_data_size = sizeof(BinDemuxContext),
+    .read_header    = bintext_read_header,
+    .read_packet    = read_packet,
+    .extensions     = "bin",
 };
 #endif
 
 #if CONFIG_XBIN_DEMUXER
 AVInputFormat ff_xbin_demuxer = {
-    "xbin",
-    NULL_IF_CONFIG_SMALL("eXtended BINary text (XBIN)"),
-    sizeof(BinDemuxContext),
-    xbin_probe,
-    xbin_read_header,
-    read_packet,
+    .name           = "xbin",
+    .long_name      = NULL_IF_CONFIG_SMALL("eXtended BINary text (XBIN)"),
+    .priv_data_size = sizeof(BinDemuxContext),
+    .read_probe     = xbin_probe,
+    .read_header    = xbin_read_header,
+    .read_packet    = read_packet,
 };
 #endif
 
 #if CONFIG_ADF_DEMUXER
 AVInputFormat ff_adf_demuxer = {
-    "adf",
-    NULL_IF_CONFIG_SMALL("Artworx Data Format"),
-    sizeof(BinDemuxContext),
-    NULL,
-    adf_read_header,
-    read_packet,
-    .extensions = "adf",
+    .name           = "adf",
+    .long_name      = NULL_IF_CONFIG_SMALL("Artworx Data Format"),
+    .priv_data_size = sizeof(BinDemuxContext),
+    .read_header    = adf_read_header,
+    .read_packet    = read_packet,
+    .extensions     = "adf",
 };
 #endif
 
 #if CONFIG_IDF_DEMUXER
 AVInputFormat ff_idf_demuxer = {
-    "idf",
-    NULL_IF_CONFIG_SMALL("iCE Draw File"),
-    sizeof(BinDemuxContext),
-    idf_probe,
-    idf_read_header,
-    read_packet,
-    .extensions = "idf",
+    .name           = "idf",
+    .long_name      = NULL_IF_CONFIG_SMALL("iCE Draw File"),
+    .priv_data_size = sizeof(BinDemuxContext),
+    .read_probe     = idf_probe,
+    .read_header    = idf_read_header,
+    .read_packet    = read_packet,
+    .extensions     = "idf",
 };
 #endif
diff --git a/libavformat/wtvenc.c b/libavformat/wtvenc.c
index d638dcb..b571833 100644
--- a/libavformat/wtvenc.c
+++ b/libavformat/wtvenc.c
@@ -708,15 +708,15 @@ static int write_trailer(AVFormatContext *s)
 }
 
 AVOutputFormat ff_wtv_muxer = {
-    "wtv",
-    NULL_IF_CONFIG_SMALL("Windows Television (WTV)"),
-    NULL,
-    "wtv",
-    sizeof(WtvContext),
-    CODEC_ID_MP2,
-    CODEC_ID_MPEG2VIDEO,
-    write_header,
-    write_packet,
-    write_trailer,
-    .codec_tag= (const AVCodecTag* const []){ff_codec_bmp_tags, ff_codec_wav_tags, 0},
+    .name           = "wtv",
+    .long_name      = NULL_IF_CONFIG_SMALL("Windows Television (WTV)"),
+    .extensions     = "wtv",
+    .priv_data_size = sizeof(WtvContext),
+    .audio_codec    = CODEC_ID_MP2,
+    .video_codec    = CODEC_ID_MPEG2VIDEO,
+    .write_header   = write_header,
+    .write_packet   = write_packet,
+    .write_trailer  = write_trailer,
+    .codec_tag      = (const AVCodecTag* const []){ ff_codec_bmp_tags,
+                                                    ff_codec_wav_tags, 0 },
 };



More information about the ffmpeg-cvslog mailing list