Index: libs/libmythtv/NuppelVideoPlayer.cpp
===================================================================
--- libs/libmythtv/NuppelVideoPlayer.cpp        (revision 9012)
+++ libs/libmythtv/NuppelVideoPlayer.cpp        (working copy)
@@ -699,6 +699,9 @@
 int NuppelVideoPlayer::OpenFile(bool skipDsp, uint retries,
                                 bool allow_libmpeg2)
 {
+    if (ringBuffer->isDVD())
+        allow_libmpeg2 = false;
+
     if (!skipDsp)
     {
         if (!ringBuffer)

