]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/asrc_anullsrc.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavfilter / asrc_anullsrc.c
index 61fdc3241e3a9724ccd27400cf5c47cf208eaf66..6541a394bdb1ce29a84805ad3d9a2020097a584a 100644 (file)
@@ -24,6 +24,7 @@
  * null audio source
  */
 
+#include "internal.h"
 #include "libavutil/audioconvert.h"
 #include "libavutil/opt.h"
 
@@ -53,18 +54,9 @@ static const AVOption anullsrc_options[]= {
     { NULL },
 };
 
-static const char *anullsrc_get_name(void *ctx)
-{
-    return "anullsrc";
-}
-
-static const AVClass anullsrc_class = {
-    "ANullSrcContext",
-    anullsrc_get_name,
-    anullsrc_options
-};
+AVFILTER_DEFINE_CLASS(anullsrc);
 
-static int init(AVFilterContext *ctx, const char *args, void *opaque)
+static int init(AVFilterContext *ctx, const char *args)
 {
     ANullContext *null = ctx->priv;
     int ret;
@@ -99,7 +91,7 @@ static int config_props(AVFilterLink *outlink)
 
     chans_nb = av_get_channel_layout_nb_channels(null->channel_layout);
     av_get_channel_layout_string(buf, sizeof(buf), chans_nb, null->channel_layout);
-    av_log(outlink->src, AV_LOG_INFO,
+    av_log(outlink->src, AV_LOG_VERBOSE,
            "sample_rate:%d channel_layout:'%s' nb_samples:%d\n",
            null->sample_rate, buf, null->nb_samples);