ich hab ein Problem mit dem abspielen von Videos mit Filestream und Filestream 2.
Sobald ich (Play = 1 und Directory zeigt auf fehlerfreies, mit VLC abspielbares Mpeg Avi) Videoout oder Videotexture (+ Quad und Renderer) anschließe werden die Videos nicht geladen (Position=0 / Duration=0) und der Mainloop geht in die Knie (3-5 fps) mit voll ausgeschlagenem Preparegraph …
Ich hab beim besten willen keine Ahnung woran das liegen könnte, auf einem XP Rechner mit gleicher Beta und gleichem Video läufts reibungslos.
yes it is. when connecting the filestream to a videotexture, TTY outputs 'nil pins cannot be connected in directshow graph / Der Vorgang konnte nicht ausgeführt werden weil die filteranschlüsse nicht verbunden sind / Der Vorgang konnte nicht ausgeführt werden weil die filteranschlüsse nicht verbunden sind
Could it be a SLI related issue?
I tried to disable one of the cards in the nvidia - display driver but that didn’t change anything.
I fiddeled a bit more… the error seems to be related to the filestream node:
filestream2 seems to work but throws a Access violation exception when any of the output pins is connected. the only output pin that shows data in any way is the bytes to read pin. it shows 16… I think this show that it is working.
Connecting a node to any of the pins or hovering over a pin drops the performance to 3 fps. In the perf meter the light pink meter is cranked to the max.
filestream seems to just do nothing at all. No output data, no exceptions and so on
i’d still suggest it is most likely a codec problem. so it would be interesting to find out what codec exactly is being used on the working system.
are you familiar with graphedit? using the inspektor on the FileStream (DShow9) you can enable Expose Graph to ROT which in turn allows you to view the graph using graphedit. there you can inspekt the decoder and find out which codec is used exactly.
i am pretty sure that your problem has to do with this “media foundation thing” in Win7. Win7 is by default not using direct show but media foundation to play several file formats.
You could use Win7DSFilterTweaker http://www.chip.de/downloads/Win7DSFilterTweaker_41575631.html
to set everything to directshow.
If you did this (note vvvv is using 32bit decoders) vvvv should behave like windows media player and play all files with installed 32bit direct show codecs.