Releases: buggedcom/phpvideotoolkit-v2
Various pull requests merged
2.2.4: Merge pull request #95 from SamarRizvi/master
Fix Bug: % symbol stripped from ffmpeg command
PHP 7 Compat
Merged in a PR from 1withforce for PHP 7 compatibility updates
Pull Requests
Merge pull request #82 from SamarRizvi/master [Enhancement] Get file volume component
2.2.1
Native Multiple Output supported
This is primarily a merge of the multi-output branch and many numerous bug fixes. This release should be considered breaking and not used as an upgrade path without serious changes as returned values and exceptions have been added/changed/moved. Please use for only new codebases.
Fixes issues with rotating videos.
By default image rotation does not automatically modify the aspect ratio settings of rotated output, however this patch fixes that. If an aspect ratio is not already set and a rotation means that the aspect ratio is not the same as the current ratio then a new ratio will be applied.
This patch also provides automated functionality where if the aspect ratio does not match the width and height, the ratio corrected width and height and height are returned instead of the actual width and height. This will mean that any output processed from a mis matching file will be as expected.
Relates to issue #22.
Marked as beta as it may have unintended consequences that could result in errors.
Bugfix patch to prevent memory leaks and xdebug.max_nesting_level setting trip.
Replaced _run recursive call with a while loop.
Provides exactly the same functionality with the benefits of no longer gradually increasing memory usage of the PHP process while transcoding. No longer trips up on xdebug.max_nesting_level setting.
Thanks petewatts.
Liblamemp3 and libvorbis AudioFormat bug fixes
Bug fix point release. The AudioFormat class was incorrectly checking a comparison via isset rather than in_array. This fixes that problem and potentially any issues you may have had with mp3/vorbis audio encoding.
Minor bug fix
A bug fix point release for systems when realpath returns false on some systems and thus the configsetexceptions thrown have no path set in the message.
If you already successfully have PHPVideoToolkit installed or are on a system where realpath returns the directory regardless of whether it exists or not then you can skip this version.