2010-12-29, 09:39 PM
GBPVR does not use the VMR9 renderer. It used a custom allocator presenter, and instead displayed frames with Direct3D. This was a pretty ugly solution, and had problems with tearing etc.
2010-12-29, 09:39 PM
GBPVR does not use the VMR9 renderer. It used a custom allocator presenter, and instead displayed frames with Direct3D. This was a pretty ugly solution, and had problems with tearing etc.
2010-12-29, 09:40 PM
Yet PVRX2 works fine with hardware acceleration on XP. To play HD ATSC programs, hardware accelerated deinterlacing is necessary.
2010-12-29, 09:47 PM
At last problem is identified now.
SUB, i hope you will find solution.
[SIZE="1"]My projects:
SAF6 (Standalone Filters) HOBRing - My easy Amiga emulation My HTPC[/SIZE]
2010-12-29, 09:53 PM
hoborg Wrote:At last problem is identified now. Switch to Win 7 ![]() "I'd rather have a bottle in front of me than a frontal lobotomy"
2010-12-29, 09:55 PM
You can see if the attached patch helps. It applies some fixed scaling to the stream positioning if VMR9 is being used with DXVA. This worked on the couple of sample files I had, but we might find the scaling values need to be different on other machines, or with different resolution material.
2010-12-29, 10:04 PM
sub Wrote:You can see if the attached patch helps. It applies some fixed scaling to the stream positioning if VMR9 is being used with DXVA. This worked on the couple of sample files I had, but we might find the scaling values need to be different on other machines, or with different resolution material. Thanks you for trying, but it have no effect in my case - nothing changed.
[SIZE="1"]My projects:
SAF6 (Standalone Filters) HOBRing - My easy Amiga emulation My HTPC[/SIZE]
2010-12-29, 10:05 PM
Can you post your npvr.log so I can check it applied this logic.
2010-12-29, 10:08 PM
[SIZE="1"]My projects:
SAF6 (Standalone Filters) HOBRing - My easy Amiga emulation My HTPC[/SIZE]
2010-12-29, 10:12 PM
It didnt apply the logic because it didnt think DXVA was in use for the connection. Can you decoder other than ffdshow to test it? This decoder doesnt do things in the same way as other decoders. I could probably apply the same logic for ffdshow, but I cant currently tell when when its a scenario that needs it (ie, I have no visibility of what options are selected inside the ffdshow decoder). With other decoders I can just check the connection media type to see if it is a DXVA media subtype.
2010-12-29, 10:18 PM
sub Wrote:It didnt apply the logic because it didnt think DXVA was in use for the connection. Can you decoder other than ffdshow to test it? This decoder doesnt do things in the same way as other decoders. I could probably apply the same logic for ffdshow, but I cant currently tell when when its a scenario that needs it (ie, I have no visibility of what options are selected inside the ffdshow decoder). With other decoders I can just check the connection media type to see if it is a DXVA media subtype. Done. Just redownload LOG above. This time i play interlaced AVC - FFDshow DxVA decoder is in use.
[SIZE="1"]My projects:
SAF6 (Standalone Filters) HOBRing - My easy Amiga emulation My HTPC[/SIZE] |
|