comparison libmpdemux/stheader.h @ 8152:4b02f73cb4b9

dlopen() support for ad and vd
author alex
date Mon, 11 Nov 2002 17:28:41 +0000
parents 10698ce4b2a4
children bffdd162d034
comparison
equal deleted inserted replaced
8151:76b693c15c47 8152:4b02f73cb4b9
68 char* a_out_buffer; 68 char* a_out_buffer;
69 int a_out_buffer_len; 69 int a_out_buffer_len;
70 int a_out_buffer_size; 70 int a_out_buffer_size;
71 // void* audio_out; // the audio_out handle, used for this audio stream 71 // void* audio_out; // the audio_out handle, used for this audio stream
72 void* afilter; // the audio filter stream 72 void* afilter; // the audio filter stream
73 #ifdef DYNAMIC_PLUGINS
74 void *dec_handle;
75 #endif
73 // win32-compatible codec parameters: 76 // win32-compatible codec parameters:
74 AVIStreamHeader audio; 77 AVIStreamHeader audio;
75 WAVEFORMATEX* wf; 78 WAVEFORMATEX* wf;
76 // codec-specific: 79 // codec-specific:
77 void* context; // codec-specific stuff (usually HANDLE or struct pointer) 80 void* context; // codec-specific stuff (usually HANDLE or struct pointer)
97 // output driver/filters: (set by libmpcodecs core) 100 // output driver/filters: (set by libmpcodecs core)
98 unsigned int outfmtidx; 101 unsigned int outfmtidx;
99 void* video_out; // the video_out handle, used for this video stream 102 void* video_out; // the video_out handle, used for this video stream
100 void* vfilter; // the video filter chain, used for this video stream 103 void* vfilter; // the video filter chain, used for this video stream
101 int vf_inited; 104 int vf_inited;
105 #ifdef DYNAMIC_PLUGINS
106 void *dec_handle;
107 #endif
102 // win32-compatible codec parameters: 108 // win32-compatible codec parameters:
103 AVIStreamHeader video; 109 AVIStreamHeader video;
104 BITMAPINFOHEADER* bih; 110 BITMAPINFOHEADER* bih;
105 // codec-specific: 111 // codec-specific:
106 void* context; // codec-specific stuff (usually HANDLE or struct pointer) 112 void* context; // codec-specific stuff (usually HANDLE or struct pointer)