ffmpeg | branch: master | Michael Niedermayer <mich...@niedermayer.cc> | Sat 
Oct 31 14:43:48 2015 +0100| [58346f6a294b481351d5a671b0cda97635a78515] | 
committer: Michael Niedermayer

avformat/icecast: Initialize .str based default for AV_OPT_TYPE_STRING types

Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc>

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

 libavformat/icecast.c |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/libavformat/icecast.c b/libavformat/icecast.c
index a7c7001..ace2044 100644
--- a/libavformat/icecast.c
+++ b/libavformat/icecast.c
@@ -53,14 +53,14 @@ typedef struct IcecastContext {
 #define E AV_OPT_FLAG_ENCODING_PARAM
 
 static const AVOption options[] = {
-    { "ice_genre", "set stream genre", OFFSET(genre), AV_OPT_TYPE_STRING, { 0 
}, 0, 0, E },
-    { "ice_name", "set stream description", OFFSET(name), AV_OPT_TYPE_STRING, 
{ 0 }, 0, 0, E },
-    { "ice_description", "set stream description", OFFSET(description), 
AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
-    { "ice_url", "set stream website", OFFSET(url), AV_OPT_TYPE_STRING, { 0 }, 
0, 0, E },
+    { "ice_genre", "set stream genre", OFFSET(genre), AV_OPT_TYPE_STRING, { 
.str = NULL }, 0, 0, E },
+    { "ice_name", "set stream description", OFFSET(name), AV_OPT_TYPE_STRING, 
{ .str = NULL }, 0, 0, E },
+    { "ice_description", "set stream description", OFFSET(description), 
AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
+    { "ice_url", "set stream website", OFFSET(url), AV_OPT_TYPE_STRING, { .str 
= NULL }, 0, 0, E },
     { "ice_public", "set if stream is public", OFFSET(public), 
AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E },
-    { "user_agent", "override User-Agent header", OFFSET(user_agent), 
AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
-    { "password", "set password", OFFSET(pass), AV_OPT_TYPE_STRING, { 0 }, 0, 
0, E },
-    { "content_type", "set content-type, MUST be set if not audio/mpeg", 
OFFSET(content_type), AV_OPT_TYPE_STRING, { 0 }, 0, 0, E },
+    { "user_agent", "override User-Agent header", OFFSET(user_agent), 
AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
+    { "password", "set password", OFFSET(pass), AV_OPT_TYPE_STRING, { .str = 
NULL }, 0, 0, E },
+    { "content_type", "set content-type, MUST be set if not audio/mpeg", 
OFFSET(content_type), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, E },
     { "legacy_icecast", "use legacy SOURCE method, for Icecast < v2.4", 
OFFSET(legacy_icecast), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 1, E },
     { NULL }
 };

_______________________________________________
ffmpeg-cvslog mailing list
ffmpeg-cvslog@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog

Reply via email to