source: Daodan/MinGW/include/bdatypes.h@ 1089

Last change on this file since 1089 was 1046, checked in by alloc, 8 years ago

Daodan: Added Windows MinGW and build batch file

File size: 600 bytes
Line 
1#ifndef _BDATYPES_H
2#define _BDATYPES_H
3#if __GNUC__ >= 3
4#pragma GCC system_header
5#endif
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11/*--- DirectShow Reference - DirectShow Enumerated Types */
12typedef enum {
13 MEDIA_TRANSPORT_PACKET,
14 MEDIA_ELEMENTARY_STREAM,
15 MEDIA_MPEG2_PSI,
16 MEDIA_TRANSPORT_PAYLOAD
17} MEDIA_SAMPLE_CONTENT;
18/*--- DirectShow Reference - DirectShow Structures */
19typedef struct {
20 DWORD dwOffset;
21 DWORD dwPacketLength;
22 DWORD dwStride;
23} MPEG2_TRANSPORT_STRIDE;
24typedef struct {
25 ULONG ulPID;
26 MEDIA_SAMPLE_CONTENT MediaSampleContent ;
27} PID_MAP;
28
29#ifdef __cplusplus
30}
31#endif
32#endif
Note: See TracBrowser for help on using the repository browser.