diff options
author | Anton Khirnov <anton@khirnov.net> | 2012-06-23 16:02:45 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2012-06-24 07:15:31 +0200 |
commit | 6fc7d9a07850b50575f3342c2a54560fcaf66c5d (patch) | |
tree | 38695e60328ec9e4c6c76d49368e389a426984d1 /avconv.c | |
parent | 7a8059eb9c47fe873996376e041e2f0e8d427e8e (diff) | |
download | ffmpeg-6fc7d9a07850b50575f3342c2a54560fcaf66c5d.tar.gz |
avconv: remove redundant handling of async.
Because of a mistake during merging the code for simple and complex
filtergraphs, -async inserts an asyncts filter both on input and output.
Remove the output hunk.
Diffstat (limited to 'avconv.c')
-rw-r--r-- | avconv.c | 28 |
1 files changed, 0 insertions, 28 deletions
@@ -742,34 +742,6 @@ static int configure_output_audio_filter(FilterGraph *fg, OutputFilter *ofilter, pad_idx = 0; } - if (audio_sync_method > 0) { - AVFilterContext *async; - char args[256]; - int len = 0; - - av_log(NULL, AV_LOG_WARNING, "-async has been deprecated. Used the " - "asyncts audio filter instead.\n"); - - if (audio_sync_method > 1) - len += snprintf(args + len, sizeof(args) - len, "compensate=1:" - "max_comp=%d:", audio_sync_method); - snprintf(args + len, sizeof(args) - len, "min_delta=%f", - audio_drift_threshold); - - ret = avfilter_graph_create_filter(&async, - avfilter_get_by_name("asyncts"), - "async", args, NULL, fg->graph); - if (ret < 0) - return ret; - - ret = avfilter_link(last_filter, pad_idx, async, 0); - if (ret < 0) - return ret; - - last_filter = async; - pad_idx = 0; - } - if ((ret = avfilter_link(last_filter, pad_idx, ofilter->filter, 0)) < 0) return ret; |