Before add the USB filter, I enumerate the filters on the IGraphBuilder and
get:
Default DirectSound Device
MPEG Layer-3 Decoder
MPEG-1 Stream Splitter
mp3 audio filename
When I add the USB filter, I enumerate the filters on the IGraphBuilder and
get:
USB renderer
MPEG-1 Stream Splitter
mp3 audio filename
(I notice MPEG Layer-3 Decoder is missing)
Why the playback is not using the USB device? Am I doing something wrong here?
Any help will be appreciate.
-Thanh
You could try to add a file source and then use "manual" rendering of
the graph using:
ICaptureGraphBuilder2::RenderStream
Please take a look at the DirectShow samples for more information.