- V2 Introduced final keywords for classes that are not covered by semver guarantee. Users should not be impacted except if you inherit those classes. An upgrade to ^2.0 should be no-pain.
VideoInfo::getVideoBitRate(): int-> UseVideoInfo::getVideoStreams()->getFirst()->getBitRate()instead.VideoInfo::getAudioBitRate(): int-> UseVideoInfo::getAudioStreams()->getFirst()->getBitRate()instead.VideoInfo::getVideoCodecName(): ?string-> UseVideoInfo::getVideoStreams()->getFirst()->getCodecName()instead.VideoInfo::getAudioCodecName(): ?string-> UseVideoInfo::getAudioStreams()->getFirst()->getCodecName()instead.
VideoInfoInterface::getBitrate()renamed toVideoInfoInterface::getVideoBitrate()
Soluble\MediaTools\Video\Exception\UnsetParamReaderExceptionrenamed intoUnsetParamException.Soluble\MediaTools\Video\Exception\InvalidReaderParamExceptionrenamed intoInvalidParamException.
A lot of renaming after code review.
Search and replace
ConversionServicetoVideoConverter.ConversionParamstoVideoConvertParams.InfoServicetoVideoInfoReader.InfotoVideoInfo.ThumbServicetoVideoThumbGenerator.DetectionServicetoVideoAnalyzer.