ReactOS 0.4.16-dev-297-gc569aee
|
#include "quartz_private.h"
#include "wine/debug.h"
#include "wine/unicode.h"
#include "pin.h"
#include "uuids.h"
#include "vfwmsgs.h"
#include "winbase.h"
#include "winreg.h"
#include "shlwapi.h"
#include <assert.h>
Go to the source code of this file.
Classes | |
class | AsyncReader |
struct | DATAREQUEST |
struct | FileAsyncReader |
Macros | |
#define | NONAMELESSUNION |
#define | NONAMELESSSTRUCT |
#define | DEF_ALIGNMENT 1 |
Typedefs | |
typedef struct AsyncReader | AsyncReader |
typedef struct DATAREQUEST | DATAREQUEST |
typedef struct FileAsyncReader | FileAsyncReader |
Variables | |
static const WCHAR | wszOutputPinName [] = { 'O','u','t','p','u','t',0 } |
static const IBaseFilterVtbl | AsyncReader_Vtbl |
static const IFileSourceFilterVtbl | FileSource_Vtbl |
static const IAsyncReaderVtbl | FileAsyncReader_Vtbl |
static const IAMFilterMiscFlagsVtbl | IAMFilterMiscFlags_Vtbl |
static const WCHAR | mediatype_name [] |
static const WCHAR | subtype_name [] |
static const WCHAR | source_filter_name [] |
static const BaseFilterFuncTable | BaseFuncTable |
static const IPinVtbl | FileAsyncReaderPin_Vtbl |
static const BaseOutputPinFuncTable | output_BaseOutputFuncTable |
#define DEF_ALIGNMENT 1 |
Definition at line 994 of file filesource.c.
#define NONAMELESSSTRUCT |
Definition at line 22 of file filesource.c.
#define NONAMELESSUNION |
Definition at line 21 of file filesource.c.
typedef struct AsyncReader AsyncReader |
typedef struct DATAREQUEST DATAREQUEST |
typedef struct FileAsyncReader FileAsyncReader |
|
static |
Definition at line 1443 of file filesource.c.
|
static |
Definition at line 1453 of file filesource.c.
|
static |
Definition at line 1438 of file filesource.c.
|
static |
Definition at line 1448 of file filesource.c.
Definition at line 420 of file filesource.c.
|
static |
IBaseFilter methods
Definition at line 552 of file filesource.c.
|
static |
Definition at line 390 of file filesource.c.
|
static |
Definition at line 403 of file filesource.c.
|
static |
Definition at line 528 of file filesource.c.
|
static |
IUnknown methods
Definition at line 450 of file filesource.c.
|
static |
Definition at line 484 of file filesource.c.
|
static |
Definition at line 539 of file filesource.c.
|
static |
IMediaFilter methods
Definition at line 517 of file filesource.c.
Definition at line 138 of file filesource.c.
Referenced by process_pattern_string().
|
static |
Definition at line 980 of file filesource.c.
|
static |
Definition at line 1389 of file filesource.c.
|
static |
Definition at line 945 of file filesource.c.
Referenced by FileSource_Load().
|
static |
Definition at line 1404 of file filesource.c.
|
static |
Definition at line 1370 of file filesource.c.
|
static |
Definition at line 973 of file filesource.c.
|
static |
Definition at line 987 of file filesource.c.
|
static |
Definition at line 1090 of file filesource.c.
|
static |
Definition at line 996 of file filesource.c.
|
static |
Definition at line 1335 of file filesource.c.
Referenced by FileAsyncReader_SyncReadAligned().
|
static |
Definition at line 1311 of file filesource.c.
|
static |
Definition at line 1170 of file filesource.c.
|
static |
Definition at line 889 of file filesource.c.
|
static |
Definition at line 786 of file filesource.c.
|
static |
Definition at line 916 of file filesource.c.
|
static |
Definition at line 800 of file filesource.c.
|
static |
Definition at line 813 of file filesource.c.
Definition at line 837 of file filesource.c.
|
static |
Definition at line 597 of file filesource.c.
|
static |
Definition at line 695 of file filesource.c.
|
static |
Definition at line 611 of file filesource.c.
|
static |
Definition at line 590 of file filesource.c.
|
static |
Definition at line 604 of file filesource.c.
HRESULT GetClassMediaFile | ( | IAsyncReader * | pReader, |
LPCOLESTR | pszFileName, | ||
GUID * | majorType, | ||
GUID * | minorType, | ||
GUID * | sourceFilter | ||
) |
Definition at line 257 of file filesource.c.
Referenced by FileSource_Load(), and GetFileSourceFilter().
|
inlinestatic |
Definition at line 776 of file filesource.c.
Referenced by FileAsyncReaderPin_AttemptConnection().
|
inlinestatic |
Definition at line 51 of file filesource.c.
Referenced by AsyncReader_GetPin(), and AsyncReader_GetPinCount().
|
inlinestatic |
Definition at line 771 of file filesource.c.
Referenced by FileAsyncReaderPin_DecideBufferSize().
|
inlinestatic |
Definition at line 766 of file filesource.c.
Referenced by FileAsyncReaderPin_GetMediaType().
|
inlinestatic |
Definition at line 66 of file filesource.c.
Referenced by AMFilterMiscFlags_AddRef(), AMFilterMiscFlags_QueryInterface(), and AMFilterMiscFlags_Release().
|
inlinestatic |
Definition at line 781 of file filesource.c.
Referenced by FileAsyncReader_AddRef(), FileAsyncReader_BeginFlush(), FileAsyncReader_EndFlush(), FileAsyncReader_Length(), FileAsyncReader_QueryInterface(), FileAsyncReader_Release(), FileAsyncReader_Request(), FileAsyncReader_RequestAllocator(), FileAsyncReader_SyncRead(), and FileAsyncReader_WaitForNext().
|
inlinestatic |
Definition at line 56 of file filesource.c.
Referenced by AsyncReader_FindPin(), AsyncReader_Pause(), AsyncReader_QueryInterface(), AsyncReader_Release(), AsyncReader_Run(), AsyncReader_Stop(), FileAsyncReaderPin_CheckMediaType(), and FileAsyncReaderPin_GetMediaType().
|
inlinestatic |
Definition at line 61 of file filesource.c.
Referenced by FileSource_AddRef(), FileSource_GetCurFile(), FileSource_Load(), FileSource_QueryInterface(), and FileSource_Release().
|
inlinestatic |
Definition at line 761 of file filesource.c.
Referenced by FileAsyncReaderPin_QueryInterface(), and FileAsyncReaderPin_Release().
|
static |
Definition at line 85 of file filesource.c.
Referenced by GetClassMediaFile().
|
static |
Definition at line 165 of file filesource.c.
Referenced by GetClassMediaFile(), and process_pattern_string().
WINE_DEFAULT_DEBUG_CHANNEL | ( | quartz | ) |
|
static |
Definition at line 71 of file filesource.c.
Referenced by AsyncReader_create().
|
static |
Definition at line 415 of file filesource.c.
Referenced by AsyncReader_create().
|
static |
Definition at line 73 of file filesource.c.
Referenced by FileAsyncReader_Construct().
|
static |
Definition at line 863 of file filesource.c.
Referenced by FileAsyncReader_Construct().
|
static |
Definition at line 72 of file filesource.c.
Referenced by AsyncReader_create().
|
static |
Definition at line 74 of file filesource.c.
Referenced by AsyncReader_create().
Definition at line 78 of file filesource.c.
Referenced by process_extensions().
|
static |
Definition at line 933 of file filesource.c.
Referenced by FileAsyncReader_Construct().
Definition at line 82 of file filesource.c.
Referenced by GetClassMediaFile(), and process_extensions().
Definition at line 80 of file filesource.c.
Referenced by process_extensions().
Definition at line 38 of file filesource.c.
Referenced by AsyncReader_FindPin(), FileAsyncReader_Construct(), GetFileSourceFilter(), and VfwPin_Construct().