| ⇢ | A | EmptyVideoFilter added | |
| ⇢ | A | VideoFilterChain added | |
| ⇢ | A | AbstractVideoFilter added | |
| ⇢ | A | VideoConverterServiceFactory added | |
| ⇢ | A | YadifVideoFilter added | |
| ⇢ | A | PathAssertionsTrait added | |
| ⇢ | A | InterlacementGuess added | |
| ⇢ | A | Hqdn3dVideoFilter added | |
| ⇢ | A | NlmeansVideoFilter added | |
| A | ↛ | AbstractVideoFilter removed | |
| A | ↛ | VideoFilterChain removed | |
| A | ↛ | EmptyVideoFilter removed | |
| A | ↛ | VideoConvertFactory removed | |
| A | ↛ | InterlacementGuess removed | |
| A | ↛ | CommonAssertionsTrait removed | |
| A | ↛ | YadifVideoFilter removed | |
| A | ↛ | Hqdn3dVideoFilter removed | |
| A | ↛ | NlmeansVideoFilter removed |
| ⇢ | A | InterlacementGuess::__construct() added | |
| ⇢ | A | VideoFilterChain::getFFmpegCLIValue() added | |
| ⇢ | A | InterlacementGuess::getDeinterlaceVideoFilter() added | |
| ⇢ | A | YadifVideoFilter::getFFmpegCLIValue() added | |
| ⇢ | A | InterlacementGuess::getBestGuess() added | |
| ⇢ | A | EmptyVideoFilter::getFFMpegCLIArgument() added | |
| ⇢ | A | InterlacementGuess::getStats() added | |
| ⇢ | A | EmptyVideoFilter::getFFmpegCLIValue() added | |
| ⇢ | A | InterlacementGuess::isInterlacedBff() added | |
| ⇢ | A | VideoFilterChain::getFilters() added | |
| ⋮ | view more | ||
| A | ↛ | InterlacementGuess::__construct() removed | |
| A | ↛ | VideoFilterChain::getFFmpegCLIValue() removed | |
| A | ↛ | InterlacementGuess::getDeinterlaceVideoFilter() removed | |
| A | ↛ | YadifVideoFilter::getFFmpegCLIValue() removed | |
| A | ↛ | InterlacementGuess::getBestGuess() removed | |
| A | ↛ | VideoFilterChain::getFilters() removed | |
| A | ↛ | CommonAssertionsTrait::ensureFileExists() removed | |
| A | ↛ | VideoFilterChain::__construct() removed | |
| A | ↛ | VideoFilterChain::addFilter() removed | |
| A | ↛ | YadifVideoFilter::__construct() removed | |
| ⋮ | view more | ||