Fixed:formatting bug and cross compile.
This commit is contained in:
parent
dd0f1b0895
commit
93cb0f8573
|
@ -65,6 +65,6 @@ void FormattingState::FormattingThread(void)
|
|||
IFilesManager::GetInstance()->UnInit();
|
||||
IStorageManager::GetInstance()->FormatSDCardNow();
|
||||
// IFilesManager::GetInstance()->Init();
|
||||
MissionStateMachine::GetInstance()->SwitchState(SystemState::STORAGE_HANDLE_STATE);
|
||||
MissionStateMachine::GetInstance()->SwitchState(SystemState::IDLE_STATE);
|
||||
LogInfo("Formatting SD card done.\n");
|
||||
}
|
|
@ -147,8 +147,8 @@ void SdCardHal::DevDetectingThread(void)
|
|||
}
|
||||
else {
|
||||
// LogInfo("sdCardHal: %s is inserted.\n", SD_CARD_DEVICE);
|
||||
if (SdCardHalStatus::INSERTED != mStatus && SdCardHalStatus::MOUNTED != mStatus &&
|
||||
SdCardHalStatus::UNMOUNTED != mStatus) {
|
||||
if (SdCardHalStatus::INSERTED != mStatus && SdCardHalStatus::MOUNTED != mStatus /* &&
|
||||
SdCardHalStatus::UNMOUNTED != mStatus*/) {
|
||||
mStatus = SdCardHalStatus::INSERTED;
|
||||
ReportDetecedChangedResult(mStatus);
|
||||
}
|
||||
|
@ -220,6 +220,8 @@ void SdCardHal::UnmountSdCard(void)
|
|||
LogError("Format sd card failed [%s].\n", SD_CARD_DEVICE);
|
||||
return;
|
||||
}
|
||||
mStatus = SdCardHalStatus::UNMOUNTED;
|
||||
ReportDetecedChangedResult(mStatus);
|
||||
}
|
||||
void SdCardHal::MountSdCard(void)
|
||||
{
|
||||
|
|
|
@ -20,7 +20,7 @@ aux_source_directory(./src SRC_FILES)
|
|||
set(TARGET_NAME MediaBase)
|
||||
add_library(${TARGET_NAME} STATIC ${SRC_FILES})
|
||||
|
||||
target_link_libraries(${TARGET_NAME} avformat avcodec avutil swresample avdevice avfilter swscale postproc fdk-aac StatusCode Log)
|
||||
target_link_libraries(${TARGET_NAME} LinuxApi avformat avcodec avutil swresample avdevice avfilter swscale postproc fdk-aac StatusCode Log)
|
||||
if(${TARGET_PLATFORM} MATCHES ${DEFINE_LINUX})
|
||||
target_link_libraries(${TARGET_NAME} z)
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue
Block a user