Commit 7d07142b authored by Anton Baskanov's avatar Anton Baskanov Committed by Alexandre Julliard

amstream: Allow AMAudioStream and AMDirectDrawStream to be created by CoCreateInstance.

parent 5eb56835
...@@ -35,6 +35,13 @@ coclass MediaStreamFilter { interface IMediaStreamFilter; } ...@@ -35,6 +35,13 @@ coclass MediaStreamFilter { interface IMediaStreamFilter; }
coclass AMDirectDrawStream { interface IAMMultiMediaStream; } coclass AMDirectDrawStream { interface IAMMultiMediaStream; }
[ [
helpstring("AuStream Class"),
threading(both),
uuid(8496e040-af4c-11d0-8212-00c04fc32c45)
]
coclass AMAudioStream { interface IAMMediaStream; }
[
helpstring("MMStream Class"), helpstring("MMStream Class"),
threading(both), threading(both),
uuid(49c47ce5-9ba4-11d0-8212-00c04fc32c45) uuid(49c47ce5-9ba4-11d0-8212-00c04fc32c45)
......
...@@ -74,7 +74,8 @@ struct object_creation_info ...@@ -74,7 +74,8 @@ struct object_creation_info
static const struct object_creation_info object_creation[] = static const struct object_creation_info object_creation[] =
{ {
{ &CLSID_AMMultiMediaStream, multimedia_stream_create }, { &CLSID_AMMultiMediaStream, multimedia_stream_create },
{ &CLSID_AMDirectDrawStream, multimedia_stream_create }, { &CLSID_AMDirectDrawStream, ddraw_stream_create },
{ &CLSID_AMAudioStream, audio_stream_create },
{ &CLSID_AMAudioData, AMAudioData_create }, { &CLSID_AMAudioData, AMAudioData_create },
{ &CLSID_MediaStreamFilter, filter_create } { &CLSID_MediaStreamFilter, filter_create }
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment