From b9f804b566c4c528714e4ec5e63675ad7ba5fefd Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 18 Jan 2018 14:44:20 +0100 Subject: audio: rewrite filtering glue code Use the new filtering code for audio too. --- filters/filter.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'filters/filter.h') diff --git a/filters/filter.h b/filters/filter.h index 3fd8af9195..eb554c29c8 100644 --- a/filters/filter.h +++ b/filters/filter.h @@ -313,6 +313,8 @@ void mp_filter_reset(struct mp_filter *filter); enum mp_filter_command_type { MP_FILTER_COMMAND_TEXT = 1, MP_FILTER_COMMAND_GET_META, + MP_FILTER_COMMAND_SET_SPEED, + MP_FILTER_COMMAND_SET_SPEED_RESAMPLE, }; struct mp_filter_command { @@ -324,6 +326,9 @@ struct mp_filter_command { // For MP_FILTER_COMMAND_GET_META void *res; // must point to struct mp_tags*, will be set to new instance + + // For MP_FILTER_COMMAND_SET_SPEED and MP_FILTER_COMMAND_SET_SPEED_RESAMPLE + double speed; }; // Run a command on the filter. Returns success. For libavfilter. -- cgit v1.2.3