Mercurial > audlegacy
comparison Plugins/Input/console/Audacious_Driver.cpp @ 1128:69b1707d83a5 trunk
[svn] - fix NSFE metadata
author | nenolod |
---|---|
date | Sat, 03 Jun 2006 12:19:34 -0700 |
parents | a49cc8e8e38d |
children | ec7998847818 |
comparison
equal
deleted
inserted
replaced
1127:a49cc8e8e38d | 1128:69b1707d83a5 |
---|---|
605 if ( type == type_spc ) | 605 if ( type == type_spc ) |
606 sample_rate = Spc_Emu::native_sample_rate; | 606 sample_rate = Spc_Emu::native_sample_rate; |
607 if ( audcfg.resample ) | 607 if ( audcfg.resample ) |
608 sample_rate = audcfg.resample_rate; | 608 sample_rate = audcfg.resample_rate; |
609 track_info_t info; | 609 track_info_t info; |
610 if ( begin_get_info( path2, &info ) ) | |
611 return; | |
610 info.track = track; | 612 info.track = track; |
611 if ( begin_get_info( path2, &info ) ) | 613 |
612 return; | |
613 | |
614 // load in emulator and get info | 614 // load in emulator and get info |
615 switch ( type ) | 615 switch ( type ) |
616 { | 616 { |
617 case type_nsf: load_file( tag, in, sample_rate, &info, (Nsf_Emu*) 0 ); break; | 617 case type_nsf: load_file( tag, in, sample_rate, &info, (Nsf_Emu*) 0 ); break; |
618 case type_nsfe:load_file( tag, in, sample_rate, &info, (Nsfe_Emu*)0 ); break; | 618 case type_nsfe:load_file( tag, in, sample_rate, &info, (Nsfe_Emu*)0 ); break; |
730 case type_gym: load_file( tag, in, 0, NULL, (Gym_Emu*) 0 ); break; | 730 case type_gym: load_file( tag, in, 0, NULL, (Gym_Emu*) 0 ); break; |
731 case type_vgm: load_file( tag, in, 0, NULL, (Vgm_Emu*) 0 ); break; | 731 case type_vgm: load_file( tag, in, 0, NULL, (Vgm_Emu*) 0 ); break; |
732 case type_spc: load_file( tag, in, 0, NULL, (Spc_Emu*) 0 ); break; | 732 case type_spc: load_file( tag, in, 0, NULL, (Spc_Emu*) 0 ); break; |
733 } | 733 } |
734 | 734 |
735 printf("number of tracks: %d\n", emu->track_count()); | |
736 | |
737 for (int i = 0; i < emu->track_count(); i++) | 735 for (int i = 0; i < emu->track_count(); i++) |
738 { | 736 { |
739 gchar _buf[65535]; | 737 gchar _buf[65535]; |
740 g_snprintf(_buf, 65535, "%s?%d", path2, i); | 738 g_snprintf(_buf, 65535, "%s?%d", path2, i); |
741 | 739 |
742 playlist_add_url(_buf); | 740 playlist_add_url(_buf); |
743 | |
744 } | 741 } |
745 | 742 |
746 unload_file(); | 743 unload_file(); |
747 } | 744 } |
748 | 745 |