|
@@ -11,10 +11,12 @@ extern CMainFrame* g_pMainFrame;
|
|
|
|
|
|
VOID Dbg2(CHAR* pszStr, ...)
|
|
|
{
|
|
|
- char szData[MAX_PATH] = "[SC] ";
|
|
|
+ char szData[MAX_PATH] = {0};
|
|
|
+ _stprintf_s(szData, _T("%s %s "), _T("[SATHelper] "), CTime::GetCurrentTime().Format(_T("%Y-%m-%d %H:%M:%S")).GetString());
|
|
|
+ int len = strlen(szData);
|
|
|
va_list args;
|
|
|
va_start(args, pszStr);
|
|
|
- _vsnprintf_s(szData + 5, MAX_PATH - 5, MAX_PATH - 6, pszStr, args);
|
|
|
+ _vsnprintf_s(szData + len, MAX_PATH - len, MAX_PATH - len, pszStr, args);
|
|
|
va_end(args);
|
|
|
strcat_s(szData, "\n");
|
|
|
OutputDebugStringA(szData);
|
|
@@ -24,7 +26,7 @@ VOID Dbg2(CHAR* pszStr, ...)
|
|
|
//
|
|
|
QRETURN on_process_format_changed2(PVOID pDevice, ULONG nVideoInput, ULONG nAudioInput, ULONG nVideoWidth, ULONG nVideoHeight, BOOL bVideoIsInterleaved, double dVideoFrameRate, ULONG nAudioChannels, ULONG nAudioBitsPerSample, ULONG nAudioSampleFrequency, PVOID pUserData)
|
|
|
{
|
|
|
- //Dbg("format changed Detected \n");
|
|
|
+ Dbg2(_T("信号源格式变化\n"));
|
|
|
CUB530View* pView = (CUB530View*)pUserData;
|
|
|
if (pView == NULL) { return QCAP_RT_OK; }
|
|
|
if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
|
|
@@ -107,8 +109,8 @@ QRETURN on_process_no_signal_detected2(PVOID pDevice, ULONG nVideoInput, ULONG n
|
|
|
if (pView == NULL) { return QCAP_RT_OK; }
|
|
|
if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
|
|
|
|
|
|
+ Dbg2(_T("当前采集卡无信号\n"));
|
|
|
//pView->SetRibbonStatusBarText("当前采集卡无信号。", ID_STATUSBAR_PANE1);
|
|
|
- OutputDebugString(CTime::GetCurrentTime().Format(_T("%Y-%m-%d %H:%M:%S")) + "当前采集卡无信号\n");
|
|
|
::SendMessage(g_pMainFrame->m_hWnd, MSG_STATUS_BAR, (WPARAM)&CString("当前采集卡无信号"), ID_STATUSBAR_PANE1);
|
|
|
|
|
|
// 切换到HDMI->Auto
|
|
@@ -133,6 +135,7 @@ QRETURN on_process_signal_removed2(PVOID pDevice, ULONG nVideoInput, ULONG nAudi
|
|
|
if (pView == NULL) { return QCAP_RT_OK; }
|
|
|
if (pView->GetSafeHwnd() == NULL) { return QCAP_RT_OK; }
|
|
|
|
|
|
+ Dbg2(_T("当前采集卡信号被移除\n"));
|
|
|
//pView->SetRibbonStatusBarText("当前采集卡信号被移除。", ID_STATUSBAR_PANE1);
|
|
|
::SendMessage(g_pMainFrame->m_hWnd, MSG_STATUS_BAR, (WPARAM)&CString("当前采集卡信号被移除"), ID_STATUSBAR_PANE1);
|
|
|
|