Mercurial > audlegacy-plugins
comparison src/alac/plugin.c @ 1984:489e32a8e106
change some places to use set_params() instead of set_info() directly
author | William Pitcock <nenolod@atheme.org> |
---|---|
date | Sun, 07 Oct 2007 14:19:19 -0500 |
parents | 839804c3b3a4 |
children | 8f3188746b64 |
comparison
equal
deleted
inserted
replaced
1983:47057148c992 | 1984:489e32a8e106 |
---|---|
347 /* Sample rates are multiples of 251?! Apple is *fucking* *insane*! -nenolod */ | 347 /* Sample rates are multiples of 251?! Apple is *fucking* *insane*! -nenolod */ |
348 duration = (demux_res.num_sample_byte_sizes * (float)((1024 * demux_res.sample_size) - 1.0) / | 348 duration = (demux_res.num_sample_byte_sizes * (float)((1024 * demux_res.sample_size) - 1.0) / |
349 (float)(demux_res.sample_rate / 251)); | 349 (float)(demux_res.sample_rate / 251)); |
350 | 350 |
351 playback->output->open_audio(FMT_S16_LE, demux_res.sample_rate, demux_res.num_channels); | 351 playback->output->open_audio(FMT_S16_LE, demux_res.sample_rate, demux_res.num_channels); |
352 alac_ip.set_info(title, duration, -1, demux_res.sample_rate, demux_res.num_channels); | 352 playback->set_params(playback, title, duration, -1, demux_res.sample_rate, demux_res.num_channels); |
353 | 353 |
354 /* will convert the entire buffer */ | 354 /* will convert the entire buffer */ |
355 GetBuffer(&demux_res); | 355 GetBuffer(&demux_res); |
356 | 356 |
357 going = 0; | 357 going = 0; |