2009-01-14, 11:19 PM
I've got something very weird going on with the graphs produced by GBPVR when watching H264 content, the lastgraph.grf files crash graphedit (although when watching SD mpeg2 channels they are fine) and in the logs the filters in use just look weird. Attached are some grf files and pvrx2 logs from when:
CoreAVC set in config as the H264 decoder - seem to get one video decoder, two audio decoders and lots of rubbish
MPC-video set in config as the H264 decoder - seem to get two video decoders and I'm convinced it's using CoreAVC regardless of what the logs say, and two audio decoders and a lot of other rubblish - I get the same when I use ffdshow for video too, it actually still seems to use CoreAVC (or if removed, PDVD8, or if also removed I get a blank screen).
When in use, I've used ffdshow (either audio or video) to look at the filters in use and it seems that it's always CoreAVC connected to EVR (despite what the gbpvr logs might imply) and not MPC Video or ffdshow video when I try to use them.
The final graph was produced by graphstudio for playing back the same .ts file (recorded by GBPVR), which is perfectly normal. One video decoder, one audio decoder and no messing about, so something in GBPVR or some other filter not used by graph studio is causing a right mess. I have no idea how to troubleshoot further as I cant load the graph files from gbpvr as both graphedit and graphstudio crash. I appreciate this is probably not a GBPVR issue, but since MPC plays the files flawlessly when using other filters as does graphstudio, something odd is going on. I dont get the same mess when playing bluray files back from the Movie Library plug in. It uses the MPC mux, MPC video and ffdshow audio and everything works perfectly. This all happened on 1.3.7 and after upgrading to 1.3.11
CoreAVC set in config as the H264 decoder - seem to get one video decoder, two audio decoders and lots of rubbish
MPC-video set in config as the H264 decoder - seem to get two video decoders and I'm convinced it's using CoreAVC regardless of what the logs say, and two audio decoders and a lot of other rubblish - I get the same when I use ffdshow for video too, it actually still seems to use CoreAVC (or if removed, PDVD8, or if also removed I get a blank screen).
When in use, I've used ffdshow (either audio or video) to look at the filters in use and it seems that it's always CoreAVC connected to EVR (despite what the gbpvr logs might imply) and not MPC Video or ffdshow video when I try to use them.
The final graph was produced by graphstudio for playing back the same .ts file (recorded by GBPVR), which is perfectly normal. One video decoder, one audio decoder and no messing about, so something in GBPVR or some other filter not used by graph studio is causing a right mess. I have no idea how to troubleshoot further as I cant load the graph files from gbpvr as both graphedit and graphstudio crash. I appreciate this is probably not a GBPVR issue, but since MPC plays the files flawlessly when using other filters as does graphstudio, something odd is going on. I dont get the same mess when playing bluray files back from the Movie Library plug in. It uses the MPC mux, MPC video and ffdshow audio and everything works perfectly. This all happened on 1.3.7 and after upgrading to 1.3.11