public void cull()
    {
        if( !active( GET, XXX ) )
            return;
        if( playing() && toLoop )
            toPlay = true;
        if( rawDataStream )
            toPlay = true;
        active( SET, false );
        if( channel != null )
            channel.close();
        channel = null;
    }