Lines Matching refs:pszName
75 static int drvAudioAllocHstIn(PDRVAUDIO pThis, const char *pszName, PPDMAUDIOSTREAMCFG pCfg, PDMAUDIORECSOURCE enmRecSource, PPDMAUDIOHSTSTRMIN *ppHstStrmIn);
78 int drvAudioAddHstOut(PDRVAUDIO pThis, const char *pszName, PPDMAUDIOSTREAMCFG pCfg, PPDMAUDIOHSTSTRMOUT *ppHstStrmOut)
81 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
90 rc = drvAudioAllocHstOut(pThis, pszName, pCfg, &pHstStrmOut);
100 rc = drvAudioAllocHstOut(pThis, pszName, pCfg, &pHstStrmOut);
378 LogFlowFunc(("%s\n", pHstStrmOut->MixBuf.pszName));
399 LogFlowFunc(("[%s] Still is being used, rc=%Rrc\n", pHstStrmOut->MixBuf.pszName, rc));
462 static int drvAudioHstInAdd(PDRVAUDIO pThis, const char *pszName, PPDMAUDIOSTREAMCFG pCfg, PDMAUDIORECSOURCE enmRecSource,
470 int rc = drvAudioAllocHstIn(pThis, pszName, pCfg, enmRecSource, &pHstStrmIn);
479 const char *pszName, PPDMAUDIOSTREAMCFG pCfg)
483 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
490 if (RTStrAPrintf(&pszTemp, "%s (Guest)", pszName) <= 0)
504 pGstStrmOut->State.pszName = RTStrDup(pszName);
505 if (!pGstStrmOut->State.pszName)
512 LogFlowFunc(("pszName=%s, rc=%Rrc\n", pszName, rc));
516 int drvAudioAllocHstOut(PDRVAUDIO pThis, const char *pszName, PPDMAUDIOSTREAMCFG pCfg, PPDMAUDIOHSTSTRMOUT *ppHstStrmOut)
519 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
561 if (RTStrAPrintf(&pszTemp, "%s (Host)", pszName) <= 0)
596 int drvAudioCreateStreamPairOut(PDRVAUDIO pThis, const char *pszName,
600 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
624 LogFlowFunc(("Failed to allocate memory for guest output stream \"%s\"\n", pszName));
632 int rc = drvAudioAddHstOut(pThis, pszName, pBackendCfg, &pHstStrmOut);
635 LogFlowFunc(("Error adding host output stream \"%s\", rc=%Rrc\n", pszName, rc));
645 rc = drvAudioGstOutInit(pGstStrmOut, pHstStrmOut, pszName, pCfg);
661 static int drvAudioCreateStreamPairIn(PDRVAUDIO pThis, const char *pszName, PDMAUDIORECSOURCE enmRecSource,
665 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
692 int rc = drvAudioHstInAdd(pThis, pszName, pBackendCfg, enmRecSource, &pHstStrmIn);
695 LogFunc(("Failed to add host audio input stream \"%s\", rc=%Rrc\n", pszName, rc));
705 rc = drvAudioGstInInit(pGstStrmIn, pHstStrmIn, pszName, pCfg);
727 * @param pszName Pointer to stream name to use for this stream.
731 const char *pszName, PPDMAUDIOSTREAMCFG pCfg)
735 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
742 if (RTStrAPrintf(&pszTemp, "%s (Guest)", pszName) <= 0)
759 pGstStrmIn->State.pszName = RTStrDup(pszName);
760 if (!pGstStrmIn->State.pszName)
767 LogFlowFunc(("pszName=%s, rc=%Rrc\n", pszName, rc));
771 static int drvAudioAllocHstIn(PDRVAUDIO pThis, const char *pszName, PPDMAUDIOSTREAMCFG pCfg,
813 if (RTStrAPrintf(&pszTemp, "%s (Host)", pszName) <= 0)
881 pHstStrmOut->MixBuf.pszName));
913 pGstStrmOut->MixBuf.pszName, pHstStrmOut->MixBuf.pszName, pvBuf, cbBuf, cWritten,
959 LogFlowFunc(("%s\n", pHstStrmIn->MixBuf.pszName));
979 LogFlowFunc(("[%s] Still is being used, rc=%Rrc\n", pHstStrmIn->MixBuf.pszName, rc));
989 LogFlowFunc(("%s\n", pGstStrmIn->MixBuf.pszName));
1055 LogFunc(("[%s] Disabling stream\n", pHstStrmOut->MixBuf.pszName));
1058 LogFunc(("[%s] Backend vetoed against closing output stream, rc=%Rrc\n", pHstStrmOut->MixBuf.pszName, rc2));
1063 LogFlowFunc(("[%s] cSamplesLive=%RU32\n", pHstStrmOut->MixBuf.pszName, cSamplesLive));
1083 LogFlowFunc(("\t[%s] cbFree=%RU32\n", pGstStrmOut->MixBuf.pszName, cbFree2));
1113 LogFlowFunc(("\t[%s] cbFree=%RU32\n", pHstStrmIn->MixBuf.pszName, cbAvailIn));
1186 LogFlowFunc(("\t[%s] cSamplesPlayed=%RU32, rc=%Rrc\n", pHstStrmOut->MixBuf.pszName, cSamplesPlayed, rc2));
1424 ("Reading from disabled host input stream \"%s\" not possible\n", pGstStrmIn->MixBuf.pszName));
1459 LogFlowFunc(("%s: fEnable=%RTbool\n", pGstStrmOut->MixBuf.pszName, fEnable));
1511 LogFlowFunc(("%s: fEnable=%RTbool\n", pGstStrmIn->MixBuf.pszName, fEnable));
1559 static DECLCALLBACK(int) drvAudioOpenIn(PPDMIAUDIOCONNECTOR pInterface, const char *pszName,
1565 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
1571 LogFlowFunc(("pszName=%s, pCfg=%p\n", pszName, pCfg));
1584 pGstStrmIn->MixBuf.pszName));
1605 if (RTStrAPrintf(&pszTemp, "%s (Guest)", pszName) <= 0)
1611 rc = drvAudioGstInInit(pGstStrmIn, pHstStrmIn, pszName, pCfg);
1616 rc = drvAudioCreateStreamPairIn(pThis, pszName, enmRecSource, pCfg, &pGstStrmIn);
1625 DECLCALLBACK(int) drvAudioOpenOut(PPDMIAUDIOCONNECTOR pInterface, const char *pszName,
1629 AssertPtrReturn(pszName, VERR_INVALID_POINTER);
1635 LogFlowFunc(("pszName=%s, pCfg=%p\n", pszName, pCfg));
1648 pGstStrmOut->MixBuf.pszName));
1687 rc = drvAudioGstOutInit(pGstStrmOut, pHstStrmOut, pszName, pCfg);
1691 rc = drvAudioCreateStreamPairOut(pThis, pszName, pCfg, &pGstStrmOut);
1693 LogFunc(("Failed to create output stream \"%s\", rc=%Rrc\n", pszName, rc));