open the outputline so it starts transmitting data . concode_field_sep Song song concode_elem_sep boolean paused concode_elem_sep long bytesWritten concode_elem_sep boolean DEBUG concode_elem_sep int EXTERNAL_BUFFER_SIZE concode_elem_sep Thread myThread concode_elem_sep double gain concode_elem_sep FloatControl volume concode_elem_sep boolean running concode_elem_sep boolean outputInitFailed concode_elem_sep SourceDataLine outputLine concode_elem_sep AudioFormat songFormat concode_elem_sep Player player concode_elem_sep Compressor compressor concode_field_sep boolean isPaused concode_elem_sep void notifyDone concode_elem_sep void debug concode_elem_sep boolean isOutputInitialized concode_elem_sep SourceDataLine getOutputLine concode_elem_sep void createLine concode_elem_sep Thread start concode_elem_sep void run concode_elem_sep void setVolume concode_elem_sep void setVolume concode_elem_sep void pause concode_elem_sep Song getSong concode_elem_sep FloatControl getVolume concode_elem_sep long getPosition concode_elem_sep void stop concode_elem_sep boolean isRunning concode_elem_sep void initLine concode_elem_sep void setMedia concode_elem_sep long getLength
void function ( ) { debug ( "srini_string" ) ; if ( outputLine == null || song == null ) { return ; } outputLine . open ( outputLine . getFormat ( ) , outputLine . getBufferSize ( ) ) ; }