[MPlayer-cvslog] r27758 - trunk/stream/tvi_dshow.c
diego
subversion at mplayerhq.hu
Mon Oct 13 17:25:34 CEST 2008
Author: diego
Date: Mon Oct 13 17:25:34 2008
New Revision: 27758
Log:
Remove unused function, fixes the warning:
stream/tvi_dshow.c:1311: warning: 'reconnect_pins' defined but not used
Modified:
trunk/stream/tvi_dshow.c
Modified: trunk/stream/tvi_dshow.c
==============================================================================
--- trunk/stream/tvi_dshow.c (original)
+++ trunk/stream/tvi_dshow.c Mon Oct 13 17:25:34 2008
@@ -1299,52 +1299,6 @@ static void get_capabilities(priv_t * pr
*---------------------------------------------------------------------------------------
*/
/**
- * \brief routine for reconnecting two pins with new media type
- * \param pGraph IGraphBuilder interface
- * \param chan chain data
- * \param pmt [in/out] new mediatype for pin connection
- *
- * \return S_OK if operation successfult, error code otherwise
- * will also return media type of new connection into pmt variable
- */
-static HRESULT reconnect_pins(IGraphBuilder *pGraph, chain_t *chain, AM_MEDIA_TYPE *pmt)
-{
- AM_MEDIA_TYPE old_mt;
- HRESULT hr;
-
- do {
- /* save old media type for reconnection in case of error */
- hr = OLE_CALL_ARGS(chain->pCapturePin, ConnectionMediaType, &old_mt);
- if(FAILED(hr))
- return hr;
-
- hr = OLE_CALL(chain->pCapturePin, Disconnect);
- if(FAILED(hr))
- return hr;
-
- hr = OLE_CALL_ARGS(chain->pSG, SetMediaType, pmt);
- if(FAILED(hr))
- return hr;
-
- hr = OLE_CALL_ARGS(pGraph, Connect, chain->pCapturePin, chain->pSGIn);
- if(FAILED(hr))
- {
- OLE_CALL_ARGS(chain->pSG, SetMediaType, &old_mt);
- OLE_CALL_ARGS(pGraph, Connect, chain->pCapturePin, chain->pSGIn);
- break;
- }
- hr = OLE_CALL_ARGS(chain->pCapturePin, ConnectionMediaType, &old_mt);
-
- hr = S_OK;
- } while(0);
-
- FreeMediaType(pmt);
- CopyMediaType(pmt, &old_mt);
- FreeMediaType(&old_mt);
- return hr;
-}
-
-/**
* \brief building in graph audio/video capture chain
*
* \param priv driver's private data
More information about the MPlayer-cvslog
mailing list