Ignore:
Timestamp:
12/23/06 17:07:21 (17 years ago)
Author:
r2d
Message:
  • removed file info bug
  • improved thread reactivity
File:
1 edited

Legend:

Unmodified
Added
Removed
  • winamp-musepack/trunk/winamp-musepack/in_mpc.cpp

    r186 r188  
    158158// point (seek_needed is -1 when no seek is needed)
    159159// and the decode thread checks seek_needed.
    160 void setoutputtime(int time_in_ms) {
    161         player->seek_offset = time_in_ms;
     160void setoutputtime(int time_in_ms)
     161{
     162        player->setOutputTime(time_in_ms);
    162163}
    163164
     
    181182void getfileinfo(char *filename, char *title, int *length_in_ms)
    182183{
    183         player->getFileInfo(filename, title, length_in_ms);
     184        if (!filename || !*filename)
     185                player->getFileInfo(title, length_in_ms);
     186        else {
     187                mpc_player info_play(filename, &mod);
     188                info_play.getFileInfo(title, length_in_ms);
     189        }
    184190}
    185191
Note: See TracChangeset for help on using the changeset viewer.