BangoO a écrit :J'utilise le Customized Media Playback qui te permet de choisir un par un le demux et les decodeurs audio/video, ainsi que le rendeder.
Si tu veux un graph, en voici un:
//ts.mediagraph
// Graph for decoding MPEG2 Transport Streams using the WinDVD filters
# Create our Filters
LoadFilter({79376820-07D0-11CF-A24D-0020AFD79767},Default DirectSound Device)
LoadFilter({6BC1CFFA-8FC1-4261-AC22-CFB4CC38DB50},Video Renderer)
LoadFilter({7E2E0DC1-31FD-11D2-9C21-00104B3801F6},InterVideo Audio Decoder)
LoadFilter({0246CA20-776D-11D2-8010-00104B9B8592},InterVideo Video Decoder)
LoadFilter({317DDB73-870E-11D3-9C32-00104B3801F7},InterVideo Demultiplexer)
#LoadFilter({A447E446-99B5-4B3C-BBBB-C75387860705},InterVideo Demultiplexer for Sasem)
LoadFilter({E436EBB5-524F-11CE-9F53-0020AF0BA770},Source File)
# Assign the user selected filename to the source filter,
# "<FileName>" is translated to the actual file name automatically.
SetFilterFileName(Source File,<FileName> )
# Connect a source file to the WinDVD Demultiplexer (Audio/Video Splitter)
ConnectPin(Source File,Output,InterVideo Demultiplexer,Input)
#ConnectPin(Source File,Output,InterVideo Demultiplexer for Sasem,Input)
# Connect the InterVideo MPEG2 Demultiplexer to the InterVideo Audio Decoder
ConnectPin(InterVideo Demultiplexer,Audio,InterVideo Audio Decoder,In)
#ConnectPin(InterVideo Demultiplexer for Sasem,Audio,InterVideo Audio Decoder,In)
# Connect the InterVideo Audio Decoder to the Audio Renderer
ConnectPin(InterVideo Audio Decoder,Out,Default DirectSound Device,Audio Input pin (rendered))
# Connect the InterVideo MPEG2 Demultiplexer to the InterVideo Video Decoder
ConnectPin(InterVideo Demultiplexer,Video,InterVideo Video Decoder,Video Input)
#ConnectPin(InterVideo Demultiplexer for Sasem,Video,InterVideo Video Decoder,Video Input)
# Connect the InterVideo Video Decoder to the Video Renderer
ConnectPin(InterVideo Video Decoder,Video Output,Video Renderer,VMR Input0)
Les reglages des decodeurs sont ici:
HKEY_LOCAL_MACHINE\SOFTWARE\IviSDK4Sasem\Common\
merci, je le garde de coté pour de prochains tests.