First thank you for posting this with the generous licensing terms. That said I just recently updated to PHP 8.2 and it quit working, but does not throw any errors either. Normally the exec_output array looks like this:
(
[0] => ** Imported 1 metadata tags
[1] => Parsed 1551 MPEG TS frames with 0 errors
[2] => Total of 1 programs and 2 streams
[3] => Injected 0 frames
[4] => Finished in 4.734ms
)
But now it only outputs:
(
[0] => ** Imported 1 metadata tags
)
I'll be happy to offer a modest bounty to get this working again under PHP 8.2. There is so much low level bit twiddling going on in the code I don't feel like doing this myself unless I absolutely have too. If it comes to that I will make a pull request.
Thanks.
First thank you for posting this with the generous licensing terms. That said I just recently updated to PHP 8.2 and it quit working, but does not throw any errors either. Normally the exec_output array looks like this:
But now it only outputs:
I'll be happy to offer a modest bounty to get this working again under PHP 8.2. There is so much low level bit twiddling going on in the code I don't feel like doing this myself unless I absolutely have too. If it comes to that I will make a pull request.
Thanks.