|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <assert.h>#include <math.h>#include "quartz_private.h"#include "pin.h"#include "uuids.h"#include "mmreg.h"#include "mmsystem.h"#include "wine/winternl.h"#include "wine/unicode.h"#include "wine/debug.h"#include "parser.h"
Go to the source code of this file.
Classes | |
| struct | MPEGSplitterImpl |
Macros | |
| #define | SEQUENCE_HEADER_CODE 0xB3 |
| #define | PACK_START_CODE 0xBA |
| #define | SYSTEM_START_CODE 0xBB |
| #define | AUDIO_ELEMENTARY_STREAM 0xC0 |
| #define | VIDEO_ELEMENTARY_STREAM 0xE0 |
| #define | MPEG_SYSTEM_HEADER 3 |
| #define | MPEG_VIDEO_HEADER 2 |
| #define | MPEG_AUDIO_HEADER 1 |
| #define | MPEG_NO_HEADER 0 |
Typedefs | |
| typedef struct MPEGSplitterImpl | MPEGSplitterImpl |
Variables | |
| static const WCHAR | wszAudioStream [] = {'A','u','d','i','o',0} |
| static const DWORD | freqs [10] = { 44100, 48000, 32000, 22050, 24000, 16000, 11025, 12000, 8000, 0 } |
| static const DWORD | tabsel_123 [2][3][16] |
| static const IBaseFilterVtbl | MPEGSplitter_Vtbl |
| static const IAMStreamSelectVtbl | AMStreamSelectVtbl |
| #define AUDIO_ELEMENTARY_STREAM 0xC0 |
Definition at line 47 of file mpegsplit.c.
| #define MPEG_AUDIO_HEADER 1 |
Definition at line 52 of file mpegsplit.c.
| #define MPEG_NO_HEADER 0 |
Definition at line 53 of file mpegsplit.c.
| #define MPEG_SYSTEM_HEADER 3 |
Definition at line 50 of file mpegsplit.c.
| #define MPEG_VIDEO_HEADER 2 |
Definition at line 51 of file mpegsplit.c.
| #define PACK_START_CODE 0xBA |
Definition at line 44 of file mpegsplit.c.
| #define SEQUENCE_HEADER_CODE 0xB3 |
Definition at line 43 of file mpegsplit.c.
| #define SYSTEM_START_CODE 0xBB |
Definition at line 46 of file mpegsplit.c.
| #define VIDEO_ELEMENTARY_STREAM 0xE0 |
Definition at line 48 of file mpegsplit.c.
| typedef struct MPEGSplitterImpl MPEGSplitterImpl |
|
static |
Definition at line 820 of file mpegsplit.c.
|
static |
Definition at line 834 of file mpegsplit.c.
|
static |
Definition at line 852 of file mpegsplit.c.
|
static |
|
static |
Definition at line 813 of file mpegsplit.c.
|
static |
Definition at line 827 of file mpegsplit.c.
|
static |
Definition at line 169 of file mpegsplit.c.
Referenced by MPEGSplitter_process_sample().
|
inlinestatic |
Definition at line 78 of file mpegsplit.c.
Referenced by AMStreamSelect_AddRef(), AMStreamSelect_Count(), AMStreamSelect_Enable(), AMStreamSelect_Info(), AMStreamSelect_QueryInterface(), and AMStreamSelect_Release().
|
inlinestatic |
Definition at line 68 of file mpegsplit.c.
Referenced by MPEGSplitter_QueryInterface().
|
inlinestatic |
Definition at line 633 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 871 of file mpegsplit.c.
Definition at line 708 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 714 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 83 of file mpegsplit.c.
Referenced by MPEGSplitter_pre_connect(), and parse_header().
|
static |
Definition at line 363 of file mpegsplit.c.
Referenced by MPEGSplitter_pre_connect().
|
static |
Definition at line 485 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
|
static |
Definition at line 275 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
|
static |
Definition at line 343 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
|
static |
Definition at line 767 of file mpegsplit.c.
|
static |
Definition at line 642 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 123 of file mpegsplit.c.
Referenced by FillBuffer(), MPEGSplitter_first_request(), MPEGSplitter_pre_connect(), and MPEGSplitter_seek().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | quartz | ) |
|
static |
Definition at line 861 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 111 of file mpegsplit.c.
Referenced by lzx_write_compressed_tree(), MPEGSplitter_init_audio(), and parse_header().
|
static |
Definition at line 794 of file mpegsplit.c.
Referenced by MPEGSplitter_create().
Definition at line 113 of file mpegsplit.c.
Referenced by MPEGSplitter_init_audio(), and parse_header().
Definition at line 109 of file mpegsplit.c.
Referenced by MPEGSplitter_init_audio().