[Live-devel] Live.Com and DirectShow implementation
rshah0385 at yahoo.com
Tue Feb 24 17:02:02 PST 2004
I have created directshow filter that wrapped
In this implementation i created QueueSource class
FramedSource, it has std::queue type member variable
to store data from
previous filter( audio encoder or video encoder), and
i use windows
mutex as locking mechanism.
I also created AudioQueueSource and VideoQueueSource
QueueSource and implemented their own doGetNextFrame.
I also created AudioQueueServerMediaSubsession class
OnDemandServerMediaSubsession, it has AudioQueueSource
to read from.
The program worked like this(audio only):
1. data from previous directshow filter are stored to
AudioQueueSource through insert function from
2. doGetNextFrame will read this std::queue and the
send the data to the
Is this implementation correct? My program is running
now, but i need
some advice from others.
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
More information about the live-devel