View Full Version : LAV Filters - DirectShow Media Splitter and Decoders
pOpY
24th April 2013, 16:37
Hey guys.
I have problem receiving UDP multicast streams which delivers an MPEGTS container format.
All works as should but opening of the stream is very very slow (6 - 10 secs).
Also tried it with older versions back to the beginning of 2012, it makes no difference.
VLC opens the same stream in about 2 seconds.
Made a log (attached) with an debug version and narrowed the problem down to avformat_find_stream_info function which take about 6 seconds (see log).
LAVSplitter.ax(tid 8fc) 13356 : ::InitAVFormat(): avformat_find_stream_info finished, took 6 seconds
Can anyone please look into this?
(ill think it a FFMPEG problem of avformat_find_stream_info)
If needed i can provide a tool which streams a multicast demo stream.
Used Filers:
LAV Splitter Source
LAV Video Decoder
LAV Audio Decoder
Video Renderer
Default DirectSound Device
13443
6233638
24th April 2013, 16:53
I really wish Microsoft would make those DX11.1 Windows 8 improvements (3D output via HDMI 1.4, and now those new video related features) available to Windows 7, too. That would make it *SO* much easier for us developers. As it stands right now, I'm not willing to write a special rendering path just for Windows 8. If the same path would support Windows 7, too, that would be a whole different situation.But Windows 8 is just Windows 7 with all those enhancements.
What's the incentive for them to do that?
Should they back-port all the extra features that Windows 7 brought into XP?
I don't think win8 is worth installing just for movie playback, win7 is just fine. Didn't hear about any revolutiony features added to 8 which would make it a worthwile upgrade.Windows 8 has improvements over 7 in almost every single area of the operating system.
If only the tech blogs hadn't kept complaining about Metro (which I've never had to look at) people might have seen how worthwhile an upgrade it actually is.
Yet when Apple makes the kind of changes to OS X that Microsoft did with Windows 8, the press praises them for it. :rolleyes:
I currently run Windows 7 but am wondering maybe I should go with 8 instead. I run 8 on my main PC and everything including MC18, madVR and LAV all work fine. I use an I7 860 and a GTX660ti. The only issue I have had with Windows 8 so far, is that the madVR refresh rate switcher only changes to 23.976 or 59.94, whether it's set to output 1080p23/24, or 1080p59/60.
The Nvidia control panel switches to the correct refresh rate (as indicated in madVR's OSD) but madVR's switcher won't.
It's not a major issue as JRiver's VideoClock (or ReClock) handles it, but I would prefer to be outputting 24/60 rather than 23/59.
My question then is, from a playback quality perspective, does Win 8 bring anything to the table that may help LAV or madVR or even a HTPC function better?Other than a reduced memory footprint and general performance improvements, I don't think there's anything in LAV/madVR that takes advantage of anything specific to Windows 8.
nevcairiel
24th April 2013, 16:59
The fact alone that i need to run a separate application just to get the Desktop mode back into a usable shape is enough for me to stick to Windows 7. I also wish they hadn't done such a half-assed job at the "improvements", like the multi-monitor taskbar. Its not bad, but its very far from perfect, so i still have to run an app to make it usable (all i *really* need is pining stuff to secondary taskbars)
Windows 8 may have improvements all around, but all the bad decisions MS made overshadow all this for me. At the time, some people said Vista was good. Maybe Windows Blue, then.
But of course this doesn't belong here. :)
Re: Backporting
I'm quite sure some of the new improvements require driver support through WDDM 1.2, which would prevent a backport to 7.
paradoxical
24th April 2013, 17:02
But Windows 8 is just Windows 7 with all those enhancements.
What's the incentive for them to do that?
The incentive being that Windows 7 users outnumber Windows 8 users by about 15:1 according to some market share stats.
Yet when Apple makes the kind of changes to OS X that Microsoft did with Windows 8, the press praises them for it.
Launchpad is an alternative launcher that was not made the default nor are you booted into it. So if you only want a normal desktop you can ignore it completely without ever being pushed into it. The same can not be said of Metro in which you are thrown into it from the desktop for various tasks. Apple gave people a completely optional, alternative way to work without hamfistedly trying to force it on people. That's sort of a big difference from my point of view.
Either way this is getting off topic so I'll end here.
6233638
24th April 2013, 17:20
The fact alone that i need to run a separate application just to get the Desktop mode back into a usable shape is enough for me to stick to Windows 7.Start8 (my choice) is a "set and forget" app though, and I find myself using the Start Menu less and less now. I really only use it for quick searches, which can be done in the Metro Start Screen anyway. (though I do prefer the way results are presented in the Start Menu)
Things like booting to the desktop and disabling the hot-corners can be done via system tweaks rather than running an app.
I would probably miss it if I got rid of the program, but it doesn't feel as essential as it did back in October.I also wish they hadn't done such a half-assed job at the "improvements", like the multi-monitor taskbar. Its not bad, but its very far from perfect, so i still have to run an app to make it usable (all i *really* need is pining stuff to secondary taskbars)Well, it's still better than they had before, right? I can't really speak about multi-monitor management though, as I always prefer a single large display over multiple ones. (e.g. a 30" 2560x1600 display rather than 2x 24" 1920x1080) I've never found anything that makes them work well for me.
Most of the improvements have been worthwhile ones in my experience, and I'm always surprised at how different things are when I go back and use a Windows 7 machine. (even things like seeing the old task manager)At the time, some people said Vista was good.For what it's worth, I'm one of the people that stuck with XP until Windows 7 came along. I tried Vista with each service pack release, and any time I upgraded or replaced a system, but it never worked well for me. (it always felt slow compared to XP)The incentive being that Windows 7 users outnumber Windows 8 users by about 15:1 according to some market share stats.Well that's always the case you compare a four year old OS to a one that's not even six months old. Things would probably be quite different if there hadn't been all that bad press about Metro. (which was mostly FUD)Launchpad is an alternative launcher that was not made the default nor are you booted into it.Well OS X never had anything equivalent to the Start Menu to begin with.So if you only want a normal desktop you can ignore it completely without ever being pushed into it. The same can not be said of Metro in which you are thrown into it from the desktop for various tasks.Never happened to me.
Anyway, sorry for furthering the off-topic discussion.
nevcairiel
24th April 2013, 17:24
Start8 (my choice) is a "set and forget" app though, and I find myself using the Start Menu less and less now. I really only use it for quick searches, which can be done in the Metro Start Screen anyway. (though I do prefer the way results are presented in the Start Menu)
How would i ever run applications without it?
I'm not having all my screen covered by the metro start menu to run an app, on my 30" that would totally freak me out.
I usually have like 5 apps pinned to the start menu, the others i find with the search function, but i really dont need my whole screen go metro just to open the calculator.
PS:
30" is fine and all, but a 24" on both sides makes it really perfect. :p
PPS:
And i do get thrown into Metro occasionally, and only if its because i opened a PDF and i didnt install a proper PDF reader yet - because the MS PDF reader is a freaking metro app (several such examples i remember)
Of course this may stop after i finally remembered to install everything, but its still annoying when you're exploring the new OS. :p
madshi
24th April 2013, 17:30
But Windows 8 is just Windows 7 with all those enhancements.
What's the incentive for them to do that?
Should they back-port all the extra features that Windows 7 brought into XP?
Windows 8 has improvements over 7 in almost every single area of the operating system.
You see this from a user perspective. A developer's point of view is *totally* different. Do you think any of us developers can afford to say: "Screw all the Windows 7 users - we drop Windows 7 support and require Windows 8 now"? That would be software suicide. We *have* to continue supporting Windows 7, actually that's what the majority of users is using today.
So if MS adds nice D3D11 APIs, but makes them exclusive to Windows 8, these nice new APIs are pretty much useless because as a developer I have to find a comparable solution for Windows 7, too, and the Windows 7 solution will likely also work on Windows 8, so why should I even bother to look at those new Windows 8 APIs at all? Makes no sense to me. Having those new APIs available on Windows 7, too, would totally change things because I could switch a lot of code over to the new APIs and drop a lot of ugly workarounds.
Sure, why should Microsoft backport stuff to Windows 7? That's a justified question. However, Microsoft doesn't sell developer features. No normal user buys a Windows 8 upgrade because Windows 8 offers improved APIs. So by backporting those Windows 8 APIs to Windows 7 they wouldn't lose any sales. Instead they would make the new APIs actually useful. Which they are not at the moment (see above).
6233638
24th April 2013, 17:41
How would i ever run applications without it?
I'm not having all my screen covered by the metro start menu to run an app, on my 30" that would totally freak me out.[Win]+<first few characters>+[Enter]I usually have like 5 apps pinned to the start menu, the others i find with the search function, but i really dont need my whole screen go metro just to open the calculator.From adding it up, I have 24 programs pinned to my taskbar now. I don't pin anything to the Start Menu any more - it only exists as a search field for me, and the Metro Start screen does that just as well. (though I prefer the vertical list of the Start Menu to its horizontal one)
Honestly, 90% of the time I am just hitting [Win]+[0-9] to launch apps. Anything outside of the first 10 is used much less frequently.PS:
30" is fine and all, but a 24" on both sides makes it really perfect. :p4K/8K can't come soon enough…PPS:
And i do get thrown into Metro occasionally, and only if its because i opened a PDF and i didnt install a proper PDF reader yet - because the MS PDF reader is a freaking metro app (several such examples i remember)Ah, the first thing I did when I got into the OS was uninstall all the stock Metro apps. They all seemed worthless on a desktop machine.
You see this from a user perspective. A developer's point of view is *totally* different.That's true.
Do you think any of us developers can afford to say: "Screw all the Windows 7 users - we drop Windows 7 support and require Windows 8 now"? That would be software suicide.No, but I could see "If you want 3D support in madVR, you need to run Windows 8" similar to how DXVA2 requires Vista or newer.
madshi
24th April 2013, 17:44
No, but I could see "If you want 3D support in madVR, you need to run Windows 8"
I don't think so.
6233638
24th April 2013, 17:49
I don't think so.Well I don't know what the difference in complexity is with implementing 3D on Windows 8 vs Windows 7 and earlier - or how much work you've already put into it.
But if it was comparatively "easy" to implement on Windows 8 due to new APIs, I don't see how it's that different from DXVA2 not working on XP.
Nothing else outside of the commercial players has 3D support yet, right? In all honesty I haven't paid much attention though, as pre-recorded 3D with a forced depth/convergence point doesn't look that good to me - and there are no good 3D displays yet.
madshi
24th April 2013, 17:54
I can't simply ignore the majority of users. No developer can. It's as simple as that.
Boltron
24th April 2013, 17:56
Thanks for the insight guys. FTIW, I prefer Windows 8 (with a start menu replacement, Start8 or Startisback), I find it runs multitasking better besides being generally faster on startup and shutdown and such. For example, I run Java based software which uses the JPPF parallel processing framework where I run about 8 JVMs concurrently, in addition running SQL Server. Running all those CPU heavy processes works much smoother on 8 than it does on 7.
Also, the task manager is pretty sweet in 8. One other thing I really like is that 8 handles SSDs much better and even deals with them really well with the defrag/Optimize utility. For SSDs it triggers TRIM and garbage collection which is quite clever.
nevcairiel
24th April 2013, 18:00
One other thing I really like is that 8 handles SSDs much better and even deals with them really well with the defrag/Optimize utility. For SSDs it triggers TRIM and garbage collection which is quite clever.
Windows 7 did all that, really.
Soukyuu
24th April 2013, 18:32
Had M$ not dropped the "compromise" of a castrated aero running inside the metro UI on the user and went for the real compromise of having metro run on top of aero if the user wants to use the metro apps for the desktop version, the reception would have been better. The whole thing feels slapped together UI wise and even if you're not using Metro apps, the Metro UI constantly barges in. Double control panels. "Hidden" shutdown/reboot/standby buttons. Ever tried having your taskbar on the left side of the screen? Metro-style wireless connections list is always opening on the right. It's nearly impossible to click on the "show desktop" button without triggering the start screen charm. And why the hell is everything BUT the taskbar nontransparent? Either remove transparency completely or don't bother.
I would describe the whole UI experience as extremely jarring. Sure, you can make win8 behave almost as win7 with a few additional programs. The question is, why spend money on a new OS version if the old one is not noticeably worse? I've tested win8 for a while and while the upgrades to the explorer/task manager/network stack are nice to have, they aren't really a must. As someone who gets free windows keys from MSDNAA, money is not really a factor, but otherwise?
They are fixing parts of it (rumors of an option to boot into desktop mode and a startmenu button), so let's hope they will need one windows version as they usually do (see vista -> win7). In the end I see them backing off and going for metro inside aero after all.
As for start8, technically that costs additional money for a functionality the OS should offer out-of-the-box.
Boltron
24th April 2013, 18:51
Windows 7 did all that, really.
It's different actually. On my Win7 notebook I have as SSD and yes Windows knows enough to exclude it from scheduled defragments, but it will just go ahead and do an old school defrag on it if I press the button.
On Win8 it explicitly identifies Solid State Drives and tags them as such right on the main screen (there's an extra Media Type column) and when I press the defrag button it says Trimming the Drive and ends in about 10 seconds where Win7 shows the 1,2,3...% as it does on mechanical drives.
Boltron
24th April 2013, 18:57
As for start8, technically that costs additional money for a functionality the OS should offer out-of-the-box.
Agreed with all you said and I'll even add that the "flat" UI sucks where many times I can't even easily find buttons and places to click.
Anyway $5 bucks gets me Start8 and I do like the performance improvements.
andyvt
24th April 2013, 19:02
Anyway $5 bucks gets me Start8 and I do like the performance improvements.
It's also worth noting that W8 is generally more power efficient and the network stack is much faster.
That said, if I didn't need to use it the usability compromises on a desktop machine aren't worth it.
Barlow
24th April 2013, 19:31
Hi nevcairiel,
first off I want I want to thank you for adding mkv segment linking support.
Finally no more need for HMS! :)
I tested it by throwing all the files at it I could find and it works really well.
In two sets of files I encountered an issue where audio output is garbled after switching to the next segment.
Both files contain Vorbis audio with equal settings. The only difference is the encoder version used.
Suspecting an decoder issue I disabled MPC-HC's internal Vorbis decoder and enabled the LAV audio decoder, but this did not make a difference.
When using MPC-HC with Haali's splitter or VLC audio output is fine.
Sample can be found here:
http://www.sendspace.com/file/4whaiw
nevcairiel
24th April 2013, 19:40
In two sets of files I encountered an issue where audio output is garbled after switching to the next segment.
Both files contain Vorbis audio with equal settings. The only difference is the encoder version used.
Oh Vorbis, how i loathe you.
I'll fix it, thanks for the samples.
Niyawa
24th April 2013, 19:47
Start 8? Why not use StarIsBack instead. It costs less ($2), has basically all the same features of Start8 and doesn't run in the background since it's using the same code of the Start Menu of Windows 7 (M$ didn't delete it from Win8).
Boltron
24th April 2013, 21:01
I have both actually. Starisback gave me issues when I RDP into my machine many times, the menu display would get corrupted. There have been a few updates since so it may be fine now.
nevcairiel
24th April 2013, 21:18
Start8 worked perfectly for me when i tested it, and personally i would rather use code that some developer has under full control, then some left over code that is not maintained in this version of Windows and just happens to be present. :p
defunct
24th April 2013, 21:20
Question guys.
Lets say there is a file you are playing with 2 audio streams.
Is it possible to switch streams easily on the fly like you can with haali? (with haali splitter you would just right click the tray icon and select the stream you want).
Thanks :)
defunct
24th April 2013, 21:20
Oh and thank you Nevcariel for your work on Lav.
mastrboy
24th April 2013, 21:22
Win8 users, stay on topic please... Could a mod move those posts?
@nevcairiel: when you're first doing some fixing related to ordered chapters, how about a little optimizing also ;)
Btw, i have done a little more testing related to the ordered chapters performance when there is many files in the same folder.
On local disk vs Haali there's only a few secs difference, but when loading files over a normal windows fileshare, LAV is way slower.
Not sure if this makes any difference to what you mentioned last time, but thought I should at least report it.
paradoxical
24th April 2013, 21:55
Question guys.
Lets say there is a file you are playing with 2 audio streams.
Is it possible to switch streams easily on the fly like you can with haali? (with haali splitter you would just right click the tray icon and select the stream you want).
Thanks :)
Not through the tray icons. If you use MPC-HC/BE you'd have to use the internal audio switcher.
This is not supported yet, its planned for a future version, though.
The tray icons would be rather pointless if all they do is exist. :p
defunct
24th April 2013, 22:06
Thanks nevcairiel. I generally use Windows Media Player so I look forward to any implementation of switching through the tray icons!
DragonQ
24th April 2013, 22:25
It's also worth noting that W8 is generally more power efficient and the network stack is much faster.
That said, if I didn't need to use it the usability compromises on a desktop machine aren't worth it.
I can believe that. Transfers over Gigabit ethernet are a lot faster on my Windows 8 machines than my Windows 7 ones.
paradoxical
24th April 2013, 22:27
I can believe that. Transfers over Gigabit ethernet are a lot faster on my Windows 8 machines than my Windows 7 ones.
Sounds like you have something misconfigured then. I can transfer from and to a Windows 7 machine at nearly full gigabit speeds. I easily get around 120 MB/sec of speeds consistently.
DragonQ
24th April 2013, 22:45
Sounds like you have something misconfigured then. I can transfer from and to a Windows 7 machine at nearly full gigabit speeds. I easily get around 120 MB/sec of speeds consistently.
I am not a novice PC user. I have tried various drivers and all the tweaks under the sun but cannot get higher than ~50 MB/s on my Windows 7 machines. My switch is kinda cheap though, and my server is purposefully low-end, so transfers usually max out at ~80 MB/s even with Windows 8 (CPU limited on the server).
Could be to do with the NICs or drivers I guess. I'm just glad of the speeds I get now - with Linux I was lucky to break 10 MB/s! :p
kasper93
24th April 2013, 23:27
Guys could you stop this OT? That's not windows 8 topic... And you are posting things totally unrelated to LAV or even HTPC.
I found interesting part about DX11 and new interfaces and the fact that Microsoft don't give a shit about developers. They just want everyone to move to Win8 just after release.
But really I don't want to read about yours ETH speeds and start menu thing which is discussed all over the net. That's LAV topic...
Thanks For Understanding
XadoX
25th April 2013, 06:30
I have upgraded my HTPC to Windows 8. I am using LAV with MediaPortal.
Now when playing a video file with mediaportal my receiver thinks an normal 5.1 AC3 file is coded as Dolby Digital Surround EX. If I am playing a video File with 5.1 DTS sound my receiver thinks its DTS-NEO6.
Playing around with the LAV Audio Settings could not solve my problem.
Any clue?
pOpY
25th April 2013, 09:25
Hey guys.
I have problem receiving UDP multicast streams which delivers an MPEGTS container format.
All works as should but opening of the stream is very very slow (6 - 10 secs).
Also tried it with older versions back to the beginning of 2012, it makes no difference.
VLC opens the same stream in about 2 seconds.
Made a log (attached) with an debug version and narrowed the problem down to avformat_find_stream_info function which take about 6 seconds (see log).
LAVSplitter.ax(tid 8fc) 13356 : ::InitAVFormat(): avformat_find_stream_info finished, took 6 seconds
Can anyone please look into this?
(ill think it a FFMPEG problem of avformat_find_stream_info)
If needed i can provide a tool which streams a multicast demo stream.
Used Filers:
LAV Splitter Source
LAV Video Decoder
LAV Audio Decoder
Video Renderer
Default DirectSound Device
13443
I have analyzed the problem with ffplay.
The problem is the default 5000000µs analyzeduration timeout of ffmpeg.
if ill play the stream with the following command:
ffplay -i udp://239.200.199.103:20000 -analyzeduration 250000
The stream/picture is shown very quickly!
Can you please make the setting adjustable in LAV Splitter?
This would be great.
Thanks
pOpY
LoopinFool
25th April 2013, 22:17
Now when playing a video file with mediaportal my receiver thinks an normal 5.1 AC3 file is coded as Dolby Digital Surround EX. If I am playing a video File with 5.1 DTS sound my receiver thinks its DTS-NEO6.
I don't know the cause, but I'm pretty sure your receiver is receiving 2-channel audio. I would expect it to only ever show DTS-NEO6 for stereo sources.
- LoopinFool
mindbomb
26th April 2013, 00:11
I have upgraded my HTPC to Windows 8. I am using LAV with MediaPortal.
Now when playing a video file with mediaportal my receiver thinks an normal 5.1 AC3 file is coded as Dolby Digital Surround EX. If I am playing a video File with 5.1 DTS sound my receiver thinks its DTS-NEO6.
Playing around with the LAV Audio Settings could not solve my problem.
Any clue?
I think a lot of receivers use those upmixes when they receive 5.1 input and want to create 7.1 output. So I presume you have 7.1 speakers?
Snowknight26
26th April 2013, 02:56
(88c.17cc): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
LAVVideo!CDecDXVA2::CreateDXVA2Decoder+0x1e6:
000007fe`e10476f6 ff5008 call qword ptr [rax+8] ds:feeefeee`feeefef6=????????????????
The above exception only happens when native DXVA is used, not copy-back. Latest x64 build of MPC-HC was used to play a 1080p30 L4.1 H.264 video on a Radeon HD 6870 (Windows 7, Catalyst 13.5b2).
Do you need any other info, nev?
XadoX
26th April 2013, 05:46
I don't know the cause, but I'm pretty sure your receiver is receiving 2-channel audio. I would expect it to only ever show DTS-NEO6 for stereo sources.
- LoopinFool
I also think so.
I think a lot of receivers use those upmixes when they receive 5.1 input and want to create 7.1 output. So I presume you have 7.1 speakers?
No. I have 5.1.
--
I have to try an older LAV version.
bitcores
26th April 2013, 09:53
Despite the addition of segment and ordered chapter support, Lav Splitter still seems to lack the ability to deal with both at the same time (correctly?).
While I understand that the use of both at the same time would be very unusual the spec allows it (and Haali can deal with it) so there is no reason why it shouldn't be supported (my assumption is that it would be a case of checking and linking segments first, then attacking the ordered chapters).
nevcairiel
26th April 2013, 09:58
Linked Segments in Ordered chapters work just fine.
bitcores
26th April 2013, 10:28
Linked Segments in Ordered chapters work just fine.
I thought that I differentiated them enough by using segments and ordered chapters separately but I don't think you understood me.
I am talking about MKV Segments, the kind set in the MKV container header info, and the Chapter Segments defined in the chapter file by an ordered chapters tag.
The test case I have is a bit large for me to upload quickly (probably be faster to just make a smaller one instead) but basically it is an MKV video that has segments linked by ordered chapters which was then split into segments by mkvmerge and those segments linked together in their header info.
nevcairiel
26th April 2013, 10:39
If you can provide a test case i can look at it, however if it turns out to be too complex to add, i might decide not to for the time being, so no promises.
DragonQ
26th April 2013, 12:05
Nev, if I use bitstreaming to an A/V receiver, does that mean LAV Audio is using some form of WASAPI-like direct route for the audio? Or does the Windows mixer handle such things?
nevcairiel
26th April 2013, 12:09
Nev, if I use bitstreaming to an A/V receiver, does that mean LAV Audio is using some form of WASAPI-like direct route for the audio? Or does the Windows mixer handle such things?
No, it does not.
The audio renderer does all this. If the audio renderer supports bitstreaming, it will know not to treat it like ordinary PCM.
bitcores
26th April 2013, 13:15
I have been trying to put together an test case and in the process seem to have worked out how exactly LAV handles it segments and ordered chapters together, if the complete chapters file is placed in the first segment then all segments and chapter linked files load correctly (Haali doesn't handle it like this and loads the segments incorrectly in this case).
If the chapters file is in the main video before it is split into segments the chapters get split up (in a somewhat weird way) between the segments and no longer load properly (in LAV or Haali), this test case is an example of that
http://www.mediafire.com/?4y72bmaz2kfy1hn
However, in the test case I mentioned earlier I was able to edit the chapters in each segment in such a way that would allow Haali to load them correctly (but not LAV) but, although I am sure I am doing the edit in the same manner as the earlier test case, I am unable to get it to work in Haali the same way with this test case. It may mean the support in Haali is bugged and I got lucky in one particular case, I'm not sure.
nevcairiel
26th April 2013, 13:21
Judging from your explanation, i don't think this is a valid combination of those features.
There is actually only one small mention of combining "hard linking" with ordered chapters:
The chapters only match the current segment (unless the edition is ordered, where all parts should be in each segment).
So it basically says that all the split segments should include the full chapter set if they are ordered chapters.
If this is not the case in your split, i would interpret it as a file not compatible with the spec, and to be honest, if Haali doesn't play it, there most likely won't be any in the real world.
nevcairiel
26th April 2013, 14:29
(88c.17cc): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
LAVVideo!CDecDXVA2::CreateDXVA2Decoder+0x1e6:
000007fe`e10476f6 ff5008 call qword ptr [rax+8] ds:feeefeee`feeefef6=????????????????
The above exception only happens when native DXVA is used, not copy-back. Latest x64 build of MPC-HC was used to play a 1080p30 L4.1 H.264 video on a Radeon HD 6870 (Windows 7, Catalyst 13.5b2).
Do you need any other info, nev?
I assume this was with 0.56.2, and not latest Git?
If so, can you try latest Git?
Here is a x64 build:
http://files.1f0.de/lavf/LAVFilters-0.56.2-2-gdaf7be1-x64.zip
jiayiming
26th April 2013, 16:07
dxva2(cb)+yadif-->avfilter-lav-3.dll crash?
nevcairiel
26th April 2013, 16:11
dxva2(cb)+yadif-->avfilter-lav-3.dll crash?
Works just fine here.
Snowknight26
26th April 2013, 16:37
I assume this was with 0.56.2, and not latest Git?
If so, can you try latest Git?
Here is a x64 build:
http://files.1f0.de/lavf/LAVFilters-0.56.2-2-gdaf7be1-x64.zip
That fixed it, thanks.
jiayiming
26th April 2013, 16:48
Works just fine here.
Only when use deinterlacing and then mpc-be will crash.
If I choose deinterlacing mode to "Force",mpc-be/potplayer also will crash...
GPU:Inter SNB HD3000
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.