Ignore:
Timestamp:
May 18, 2015, 2:09:09 AM (7 years ago)
Author:
roman
Message:

Added media sample trace API and UI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/DirectShowSpy/FilterGraphSpy.h

    r376 r440  
    2020#include "Common.h"
    2121#include "RunPropertyBag.h"
     22#include "MediaSampleTrace.h"
    2223
    2324HRESULT FilterGraphHelper_OpenGraphStudioNext(LONG nParentWindowHandle, LPCWSTR pszMonikerDisplayName, VARIANT_BOOL* pbResult);
     
    947948                return S_OK;
    948949        }
     950        STDMETHOD(CreateMediaSampleTrace)(IMediaSampleTrace** ppMediaSampleTrace)
     951        {
     952                _Z4(atlTraceCOM, 4, _T("this 0x%p\n"), this);
     953                _ATLTRY
     954                {
     955                        __D(ppMediaSampleTrace, E_POINTER);
     956                        *ppMediaSampleTrace = NULL;
     957                        CObjectPtr<CMediaSampleTrace> pMediaSampleTrace;
     958                        pMediaSampleTrace.Construct()->Initialize(this);
     959                        *ppMediaSampleTrace = pMediaSampleTrace.Detach();
     960                }
     961                _ATLCATCHALL()
     962                {
     963                        _Z_EXCEPTION();
     964                }
     965                return S_OK;
     966        }
    949967
    950968// ISpyEx
Note: See TracChangeset for help on using the changeset viewer.