| 23 | } |
| 24 | |
| 25 | void VideoFilterChain::addFilter(const std::string &target, std::unique_ptr<IVideoFilter> videoFilter) |
| 26 | { |
| 27 | videoFilter->setCurrentTarget(target); |
| 28 | mVideoFiltersMap[target] = move(videoFilter); |
| 29 | } |
| 30 | |
| 31 | int VideoFilterChain::push(std::unique_ptr<IAFFrame> &frame) |
| 32 | { |