recorder();
The ONO Audio Recorder.
-C close/cancel button (simply hides the entire recorder)
-f filename
-J embed JavaScript
-L login required (works with -sS)
-s save button
-S save disabled
-u transmit unique ID as 'ono_recorder_unique_id'
ONO::Lib::Audio::Recorder->recorder( $ID, $BLK_ref, $switches, $filename );
save();
Save a recoding
-V overwrite existing file
ONO::Lib::Audio::Recorder->save( $FILE, $DATA, $switches );
returns: $success
script();
The ONO Audio Recorder JS code.
ONO::Lib::Audio::Recorder->script( );
tmp_file();
Return the path for a tmp file.
ONO::Lib::Audio::Recorder->tmp_file( $ymdhms, $vars_ref );
returns: "$DIR/$ymdhms-$filename.mp3"
tmp_files();
List tmp files.
ONO::Lib::Audio::Recorder->tmp_files( );
returns: @FILES
tmp_garbage();
Clean up tmp garbage.
ONO::Lib::Audio::Recorder->tmp_garbage( );