Changes between Version 1 and Version 2 of Ticket #8621, comment 12
- Timestamp:
- Mar 18, 2012, 12:27:07 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #8621, comment 12
v1 v2 2 2 This results in various crashes, hang or kernel panic. 3 3 4 In 2c08a7d1788b4a8183a70c288be0cec46a3f36d0, I disabled VDA playback for interlaced content. While this is obviously a big downside as playing content such as BBC HD will just fail on all but the most powerful mac (mac mini 2010, macbook air 2011, entry-level MBP13" all fail to play the BBC HD sample when using software decode).5 6 How VDA will behave is dependent on the graphic adapter being used. 7 Mark Kendall reported that it worked on his mac with a nvidia adapter (I don't know which nvidia that is). 8 On my iMac with an ATI 6970M, I would only get the top half properly decoded, the bottom half stays green. 4 In 2c08a7d1788b4a8183a70c288be0cec46a3f36d0, I disabled VDA playback for interlaced content. While this is obviously a big downside as playing content such as BBC HD will just fail on all but the most powerful macs (mac mini 2010, macbook air 2011, entry-level MBP 2012 13" all fail to play the BBC HD sample when using software decode). 5 6 How VDA will behave is dependent on the graphic adapter being used. \\ 7 Mark Kendall reported that it worked on his mac with a nvidia adapter (I don't know which nvidia that is).\\ 8 On my iMac with an ATI 6970M, I would only get the top half properly decoded, the bottom half stays green.\\ 9 9 On a 2011 macbook air with an intel HD3000, the whole picture decoded is green. 10 10 On my mac mini 2010 with a nvidia 320M, it either hangs or cause a kernel panic 11 11 12 While obviously it would be nice to play interlaced content with VDA, if it's to get it to work only occasionally and get corrupted decoding, a crash or worse a kernel panic most of the time: there's no other choice .12 While obviously it would be nice to play interlaced content with VDA, if it's to get it to work only occasionally and get corrupted decoding, a crash or worse a kernel panic most of the time: there's no other choice without further investigations. 13 13 14 14 The following bug report was submitted to Apple: 15 15 16 The VDA framework doesn't state anything in regards to interlaced videos. Experimentations prove that VDA doesn't handle it properly. 16 The VDA framework doesn't state anything in regards to interlaced videos. Experimentations prove that VDA doesn't handle it properly.\\ 17 17 However, creating the decoder doesn't fail. 18 18 … … 21 21 The kernel panic can be consistently reproduced on a mac mini 2010 with a nvidia 320M graphic adapter. 22 22 23 The side-effects will vary depending on which video card you are using. ATI and Intel are more resistant to crashes. 23 The side-effects will vary depending on which video card you are using. ATI and Intel are more resistant to crashes.\\ 24 24 On nvidia, it's where the worst issues can be seen. 25 25 26 26 Examples of videos causing issues: 27 27 28 http://dvb-antares.com/ftp/HD/BBC_H264_test6.ts 28 Intel: only get green crap 29 ATI: top half is good, bottom half is green 30 nVidia 320M: hang for a while. Leave the machine in unstable state, you can't reboot it, put it to sleep. Hard reset is the only salvation. 29 30 Intel: only get green crap\\ 31 ATI: top half is good, bottom half is green\\ 32 nVidia 320M: hang for a while. Leave the machine in unstable state, you can't reboot it, put it to sleep. Hard reset is the only salvation.\\ 31 33 32 34 … … 36 38 37 39 Kernel panic backtrace on mac mini 2010 with 320M: 40 38 41 {{{ 39 42 Interval Since Last Panic Report: -21 sec