comparison stream/tvi_dshow.c @ 33827:277ec491a8a7

Do not translate console messages of verbosity level MSGL_V and above.
author diego
date Sun, 24 Jul 2011 23:55:34 +0000
parents 27f7a3196e18
children 3d7ee643b110
comparison
equal deleted inserted replaced
33826:6e568598dc05 33827:277ec491a8a7
1090 priv->freq_table_len=0; 1090 priv->freq_table_len=0;
1091 priv->freq_table=NULL; 1091 priv->freq_table=NULL;
1092 mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TVI_DS_UnableExtractFreqTable); 1092 mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TVI_DS_UnableExtractFreqTable);
1093 return E_FAIL; 1093 return E_FAIL;
1094 }; 1094 };
1095 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_FreqTableLoaded, tunerInput == TunerInputAntenna ? "broadcast" : "cable", 1095 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: loaded system (%s) frequency table for country id=%d (channels:%d).\n", tunerInput == TunerInputAntenna ? "broadcast" : "cable",
1096 chanlist2country(priv->tv_param->chanlist), priv->freq_table_len); 1096 chanlist2country(priv->tv_param->chanlist), priv->freq_table_len);
1097 } 1097 }
1098 1098
1099 if (priv->freq_table_len <= 0) 1099 if (priv->freq_table_len <= 0)
1100 return E_FAIL; 1100 return E_FAIL;
1141 if (!priv->pTVTuner) 1141 if (!priv->pTVTuner)
1142 return TVI_CONTROL_FALSE; 1142 return TVI_CONTROL_FALSE;
1143 if (priv->direct_setfreq_call) { //using direct call to set frequency 1143 if (priv->direct_setfreq_call) { //using direct call to set frequency
1144 hr = set_frequency_direct(priv->pTVTuner, lFreq); 1144 hr = set_frequency_direct(priv->pTVTuner, lFreq);
1145 if (FAILED(hr)) { 1145 if (FAILED(hr)) {
1146 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_DirectSetFreqFailed); 1146 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: Unable to set frequency directly. OS built-in channels table will be used.\n");
1147 priv->direct_setfreq_call = 0; 1147 priv->direct_setfreq_call = 0;
1148 } 1148 }
1149 } 1149 }
1150 if (!priv->direct_setfreq_call) { 1150 if (!priv->direct_setfreq_call) {
1151 hr = set_nearest_freq(priv, lFreq); 1151 hr = set_nearest_freq(priv, lFreq);
1250 IAMAudioInputMixer *pIAMixer; 1250 IAMAudioInputMixer *pIAMixer;
1251 1251
1252 mp_msg(MSGT_TV, MSGL_DBG4, "tvi_dshow: get_capabilities called\n"); 1252 mp_msg(MSGT_TV, MSGL_DBG4, "tvi_dshow: get_capabilities called\n");
1253 if (priv->pTVTuner) { 1253 if (priv->pTVTuner) {
1254 1254
1255 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_SupportedNorms); 1255 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: supported norms:");
1256 hr = OLE_CALL_ARGS(priv->pTVTuner, get_AvailableTVFormats, 1256 hr = OLE_CALL_ARGS(priv->pTVTuner, get_AvailableTVFormats,
1257 &lAvailableFormats); 1257 &lAvailableFormats);
1258 if (FAILED(hr)) 1258 if (FAILED(hr))
1259 tv_available_norms_count = 0; 1259 tv_available_norms_count = 0;
1260 else { 1260 else {
1274 &lInputPins); 1274 &lInputPins);
1275 1275
1276 tv_available_inputs = malloc(sizeof(long) * lInputPins); 1276 tv_available_inputs = malloc(sizeof(long) * lInputPins);
1277 tv_available_inputs_count = 0; 1277 tv_available_inputs_count = 0;
1278 1278
1279 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_AvailableVideoInputs); 1279 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: available video inputs:");
1280 for (i = 0; i < lInputPins; i++) { 1280 for (i = 0; i < lInputPins; i++) {
1281 OLE_CALL_ARGS(priv->pCrossbar, get_CrossbarPinInfo, 1, i, 1281 OLE_CALL_ARGS(priv->pCrossbar, get_CrossbarPinInfo, 1, i,
1282 &lRelated, &lPhysicalType); 1282 &lRelated, &lPhysicalType);
1283 1283
1284 if (lPhysicalType < 0x1000) { 1284 if (lPhysicalType < 0x1000) {
1295 1295
1296 if (priv->adev_index != -1) { 1296 if (priv->adev_index != -1) {
1297 hr = OLE_CALL_ARGS(priv->chains[1]->pCaptureFilter, EnumPins, &pEnum); 1297 hr = OLE_CALL_ARGS(priv->chains[1]->pCaptureFilter, EnumPins, &pEnum);
1298 if (FAILED(hr)) 1298 if (FAILED(hr))
1299 return; 1299 return;
1300 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_AvailableAudioInputs); 1300 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: available audio inputs:");
1301 i = 0; 1301 i = 0;
1302 while (OLE_CALL_ARGS(pEnum, Next, 1, &pPin, NULL) == S_OK) { 1302 while (OLE_CALL_ARGS(pEnum, Next, 1, &pPin, NULL) == S_OK) {
1303 memset(&pi, 0, sizeof(pi)); 1303 memset(&pi, 0, sizeof(pi));
1304 memset(tmp, 0, 200); 1304 memset(tmp, 0, 200);
1305 OLE_CALL_ARGS(pPin, QueryDirection, &ThisPinDir); 1305 OLE_CALL_ARGS(pPin, QueryDirection, &ThisPinDir);
1317 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 0.01 * priv->tv_param->volume); 1317 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 0.01 * priv->tv_param->volume);
1318 #if 0 1318 #if 0
1319 else 1319 else
1320 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 1.0); 1320 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 1.0);
1321 #endif 1321 #endif
1322 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_InputSelected); 1322 mp_msg(MSGT_TV, MSGL_V, "(selected)");
1323 } else { 1323 } else {
1324 OLE_CALL_ARGS(pIAMixer, put_Enable, FALSE); 1324 OLE_CALL_ARGS(pIAMixer, put_Enable, FALSE);
1325 #if 0 1325 #if 0
1326 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 0.0); 1326 OLE_CALL_ARGS(pIAMixer, put_MixLevel, 0.0);
1327 #endif 1327 #endif
1990 OLE_CALL(pClassEnum,Reset); 1990 OLE_CALL(pClassEnum,Reset);
1991 for (i = 0; OLE_CALL_ARGS(pClassEnum, Next, 1, &pM, &cFetched) == S_OK; i++) { 1991 for (i = 0; OLE_CALL_ARGS(pClassEnum, Next, 1, &pM, &cFetched) == S_OK; i++) {
1992 if(get_device_name(pM, tmp, DEVICE_NAME_MAX_LEN)!=TVI_CONTROL_TRUE) 1992 if(get_device_name(pM, tmp, DEVICE_NAME_MAX_LEN)!=TVI_CONTROL_TRUE)
1993 mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TVI_DS_UnableGetDeviceName, i); 1993 mp_msg(MSGT_TV, MSGL_ERR, MSGTR_TVI_DS_UnableGetDeviceName, i);
1994 else 1994 else
1995 mp_msg(MSGT_TV, MSGL_V, MSGTR_TVI_DS_DeviceName, i, tmp); 1995 mp_msg(MSGT_TV, MSGL_V, "tvi_dshow: Device #%d: %s\n", i, tmp);
1996 if (index != -1 && i == index) { 1996 if (index != -1 && i == index) {
1997 mp_msg(MSGT_TV, MSGL_INFO, MSGTR_TVI_DS_UsingDevice, index, tmp); 1997 mp_msg(MSGT_TV, MSGL_INFO, MSGTR_TVI_DS_UsingDevice, index, tmp);
1998 hr = OLE_CALL_ARGS(pM, BindToObject, 0, 0, &IID_IBaseFilter,(void *) &pFilter); 1998 hr = OLE_CALL_ARGS(pM, BindToObject, 0, 0, &IID_IBaseFilter,(void *) &pFilter);
1999 if (FAILED(hr)) 1999 if (FAILED(hr))
2000 pFilter = NULL; 2000 pFilter = NULL;