16 class BufferSrcFilterContext
19 BufferSrcFilterContext() =
default;
20 BufferSrcFilterContext(
const FilterContext &ctx, OptionalErrorCode ec =
throws());
22 void assign(
const FilterContext &ctx, OptionalErrorCode ec =
throws());
23 BufferSrcFilterContext& operator=(
const FilterContext &ctx);
25 void writeVideoFrame(
const VideoFrame &frame, OptionalErrorCode ec =
throws());
26 void addVideoFrame(VideoFrame &frame,
int flags, OptionalErrorCode ec =
throws());
27 void addVideoFrame(VideoFrame &frame, OptionalErrorCode ec =
throws());
29 void writeAudioSamples(
const AudioSamples &samples, OptionalErrorCode ec =
throws());
30 void addAudioSamples(AudioSamples &samples,
int flags, OptionalErrorCode ec =
throws());
31 void addAudioSamples(AudioSamples &samples, OptionalErrorCode ec =
throws());
33 size_t failedRequestsCount();
35 static FilterMediaType checkFilter(
const Filter& filter);
38 void addFrame(AVFrame *frame,
int flags, OptionalErrorCode ec);
39 void writeFrame(
const AVFrame *frame, OptionalErrorCode ec);
43 FilterMediaType m_type = FilterMediaType::Unknown;
Definition: audioresampler.cpp:8