I'm on Centos 4 with PHP 4 and APC. For whatever reason audio streaming and downloading wouldn't work unless I commented out the "ob_end_clean()" at the beginning of the audio_file_transfer function. Odd.

Comments

dvessel’s picture

Don't think this version's supported any longer but what fixed it for me was to change the last parameter for url() in this line within the function audio_load();

$ret['url_play'] = url('audio/play/'. $node->nid, NULL, NULL, FALSE);

Downloading works fine here. It was just the streaming which pulled the audio url with a bad path.