* GitHub actions + style fixes + updated packages * Fixed workflows dir * Support for PHP 8.1 (#1) * Update README.md * Revert some changes from upstream
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			718 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			718 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php
 | 
						|
 | 
						|
namespace Tests\FFMpeg\Functional;
 | 
						|
 | 
						|
class AudioConcatenationTest extends FunctionalTestCase
 | 
						|
{
 | 
						|
    public function testSimpleAudioFileConcatTest()
 | 
						|
    {
 | 
						|
        $ffmpeg = $this->getFFMpeg();
 | 
						|
 | 
						|
        $files = [
 | 
						|
            realpath(__DIR__ . '/../files/Jahzzar_-_05_-_Siesta.mp3'),
 | 
						|
            realpath(__DIR__ . '/../files/02_-_Favorite_Secrets.mp3'),
 | 
						|
        ];
 | 
						|
 | 
						|
        $audio = $ffmpeg->open(reset($files));
 | 
						|
 | 
						|
        $this->assertInstanceOf('FFMpeg\Media\Audio', $audio);
 | 
						|
 | 
						|
        clearstatcache();
 | 
						|
        $filename = __DIR__ . '/output/concat-output.mp3';
 | 
						|
 | 
						|
        $audio->concat($files)->saveFromSameCodecs($filename, true);
 | 
						|
 | 
						|
        $this->assertFileExists($filename);
 | 
						|
        unlink($filename);
 | 
						|
    }
 | 
						|
}
 |