先屏蔽MP3获取作者和时长保证APP可以正常显示
authorhcj <1224667075@qq.com>
Wed, 31 Jul 2024 04:04:20 +0000 (12:04 +0800)
committerhcj <1224667075@qq.com>
Wed, 31 Jul 2024 04:04:20 +0000 (12:04 +0800)
code/sdk/application/wearable/service/ble_service/blemoder/bletest.cpp

index c924afd..9edf53c 100644 (file)
@@ -39,6 +39,7 @@
 //#include "AlarmClockModel.h"
 #include "AiVoiceModel.h"
 #include "SleepModel.h"
+#include "BluetoothModel.h"
 //#include "AlarmClockModel.h"
 #ifdef __cplusplus
 #if __cplusplus
@@ -74,6 +75,7 @@ extern "C" {
 #include <dirent.h>
 #include <ppg_service.h>
 
+
 void ble_connect_ok(void)
 {
     SendMsgToUIService(PHONE_CONNECTED_TO_UI, 0, nullptr, 0);
@@ -286,21 +288,21 @@ char * dir_to_json_buf_malloc_(uint8_t type)
                         file_size = ftell(fp);       // 获取当前文件指针位置,即文件大小
                         fseek(fp, 0, SEEK_SET); // 将文件指针移回文件开头
                     }
-                    Tag_ID3V2_t tag={0};
-                    fread(tag.Header,3,1,fp);
-                    fread(&tag.Ver,1,1,fp);
-
-                    memset_s(&Mp3Trailer,sizeof(Mp3Trailer),0,sizeof(Mp3Trailer));
-                    if(tag.Ver==3)
-                    {
-                        printf("%s\r\n",ent->d_name);
-                        fseek(fp, 0, SEEK_SET); // 将文件指针移回文件开头
-                        Tag_read_ID3V2(fp);
-                    }
-                    else
-                    {
-                        printf("tag.Header %s %d\r\n",tag.Header,tag.Ver);
-                    }
+                    //Tag_ID3V2_t tag={0};
+                    // fread(tag.Header,3,1,fp);
+                    // fread(&tag.Ver,1,1,fp);
+
+                    // memset_s(&Mp3Trailer,sizeof(Mp3Trailer),0,sizeof(Mp3Trailer));
+                    // if(tag.Ver==3)
+                    // {
+                    //     printf("%s\r\n",ent->d_name);
+                    //     fseek(fp, 0, SEEK_SET); // 将文件指针移回文件开头
+                    //     Tag_read_ID3V2(fp);
+                    // }
+                    // else
+                    // {
+                    //     printf("tag.Header %s %d\r\n",tag.Header,tag.Ver);
+                    // }
                     fclose(fp);
 
                    
@@ -308,8 +310,8 @@ char * dir_to_json_buf_malloc_(uint8_t type)
                     cJSON_AddNumberToObject(itemJSON,"uid",file_index);
                     cJSON_AddStringToObject(itemJSON,"name",fileName.c_str());
                     cJSON_AddNumberToObject(itemJSON,"size",file_size);
-                    cJSON_AddStringToObject(itemJSON,"artist",Mp3Trailer.Artist);
-                    cJSON_AddStringToObject(itemJSON,"dur", "未知");
+                    // cJSON_AddStringToObject(itemJSON,"artist",Mp3Trailer.Artist);
+                    // cJSON_AddStringToObject(itemJSON,"dur", "未知");
                     cJSON_AddItemReferenceToArray(data_arryJSON,itemJSON);
                     file_index++;
 
@@ -904,6 +906,8 @@ void ble_delet_all_AlarmInfo(void)
 
 void ble_SetAlarmInfo(uint32_t time_hour, uint32_t time_min, uint8_t week,uint8_t id,uint8_t enable)
 {
+   // OHOS::uapi_connect_pbap_pce();
+
     AlarmClockInfo eventAlarmInfo;
     WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "AlarmClockModel::SetAlarmInfo!");