mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-10 00:40:01 +01:00
lavfi: add a flag for filters able to work with hw_device_ctx
This way the caller can set it just on the filters that can make use of it.
This commit is contained in:
@@ -333,7 +333,7 @@ static const AVFilterPad stack_outputs[] = {
|
||||
{ NULL } \
|
||||
}
|
||||
|
||||
#define DEFINE_STACK_FILTER(category, api, capi) \
|
||||
#define DEFINE_STACK_FILTER(category, api, capi, filter_flags) \
|
||||
static const AVClass category##_##api##_class = { \
|
||||
.class_name = #category "_" #api, \
|
||||
.item_name = av_default_item_name, \
|
||||
@@ -351,5 +351,5 @@ static const AVFilterPad stack_outputs[] = {
|
||||
FILTER_QUERY_FUNC(api##_stack_query_formats), \
|
||||
FILTER_OUTPUTS(stack_outputs), \
|
||||
.flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, \
|
||||
.flags = AVFILTER_FLAG_DYNAMIC_INPUTS, \
|
||||
.flags = AVFILTER_FLAG_DYNAMIC_INPUTS | filter_flags, \
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user