Syntax: |
|
struct tCreateData
{
tCreateData( const tMediaStreamContainerPtr& pCont, IFrameFilter* pCB = 0 );
tCreateData( const tMediaStreamContainerPtr& pCont, const GUID& subtype, IFrameFilter* pFilter = 0 );
tCreateData( const tMediaStreamContainerPtr& pCont, const smart_ptr<Codec>& pCodec, IFrameFilter* pFilter = 0 );
tCreateData( const tMediaStreamContainerPtr& pCont, const tFrameFilterList& lst );
tCreateData( const tMediaStreamContainerPtr& pCont, const GUID& subtype, const tFrameFilterList& lst );
tCreateData( const tMediaStreamContainerPtr& pCont, const smart_ptr<Codec>& pCodec, const tFrameFilterList& lst );
tCreateData( const GUID& cont_id, IFrameFilter* pCB = 0 );
tCreateData( const GUID& cont_id, const GUID& subtype, IFrameFilter* pFilter = 0 );
tCreateData( const GUID& cont_id, const smart_ptr<Codec>& pCodec, IFrameFilter* pFilter = 0 );
tCreateData& operator=( const tCreateData& op2 );
tMediaStreamContainerPtr m_pContainer;
GUID m_ContainerID;
smart_ptr<Codec> m_pCodec;
GUID m_Subtype;
tFrameFilterList m_filterChain;
};
|