@@ -715,7 +715,7 @@ namespace mango
715
715
}
716
716
717
717
/* ********************************Uvcontert********************************/
718
- #if 1
718
+ #ifdef CONVERT_UTF8
719
719
memset (value, 0 , len);
720
720
if (m_id3.GetTags (METADATA_KEY_TITLE, value)){
721
721
}else {
@@ -756,6 +756,39 @@ namespace mango
756
756
item.addItem (" artist" ,contertOut.string );
757
757
strlwr (contertOut.string ,sqlStr);
758
758
item.addItem (" artist_key" ,sqlStr);
759
+ #else
760
+ memset (value, 0 , len);
761
+ if (m_id3.GetTags (METADATA_KEY_TITLE, value)){
762
+ slqCheck (value);
763
+ }else {
764
+ getFileTitle (filename,value);
765
+ }
766
+ item.addItem (" title" ,value);
767
+
768
+ strlwr (value,sqlStr);
769
+ item.addItem (" title_key" ,sqlStr);
770
+
771
+ memset (value, 0 , len);
772
+ if (m_id3.GetTags (METADATA_KEY_ALBUM, value)){
773
+ }else {
774
+ getFileParentName (info.path .string ,value);
775
+ }
776
+ slqCheck (value);
777
+ item.addItem (" album" ,value);
778
+
779
+ strlwr (value,sqlStr);
780
+ item.addItem (" album_key" ,sqlStr);
781
+
782
+ memset (value, 0 , len);
783
+ if (m_id3.GetTags (METADATA_KEY_ARTIST, value)){
784
+ }else {
785
+ sprintf (value," (null)" );
786
+ }
787
+ slqCheck (value);
788
+ item.addItem (" artist" ,value);
789
+
790
+ strlwr (value,sqlStr);
791
+ item.addItem (" artist_key" ,sqlStr);
759
792
#endif
760
793
/* ************************Uvcontert UFT-8***************************************/
761
794
0 commit comments