Google Flix Engine Linux Reference Manual User Manual
Page 468

462
Flix Engine Linux Page Documentation
$temp = explode(":",$func);
muxer_interface($temp[0],$temp[1],$param);
} else
{
SimpleSet($func,$param);
}
}
}
echo "<tr><td>Flix2_Encode()</td>";
$sc = Flix2_Encode($flix);
echo "<td align=\"center\">$sc</td></tr>\n";
echo "</table>\n";
if($sc != ON2_OK) {die (’Flix2_Encode: sc=’ . $sc ."\n");}
echo "<br>Encoding...(video frames encoded, percent complete). ".
"Total frames will reset when doing 2pass.<br>";
do {
$ier = SimpleGet(’Flix2_IsEncoderRunning’);
$res = call_user_func(’encoding_status_GetTotalFrames’, $flix);
$p = call_user_func(’encoding_status_PercentComplete’, $flix);
if ($res[0] == ON2_OK) {
echo "($res[1], $p[1]%)<br>\n";
flush_output();
}
sleep(1);
} while(($sc == ON2_OK) && ($ier != on2false));
print "<br>Done!";
print_encoder_status();
$sc = Flix2_Destroy($flix);
if($sc != ON2_OK) {die("Flix2_Destroy: sc= $sc\n");}
if(isset($filterptr)) {delete_flix2plgnhandlep($filterptr);}
if(isset($codecptr)) {delete_flix2plgnhandlep($codecptr);}
if(isset($muxerptr)) {delete_flix2plgnhandlep($muxerptr);}
delete_flix2handlep($flixptr);
print "</body>\n</html>";
?>
Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen