Bug 80984 - mplayer 1.0pre7 doesn't read DVDs properly
Summary: mplayer 1.0pre7 doesn't read DVDs properly
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-13 15:40 UTC by Damian Gerow
Modified: 2005-05-17 19:02 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Damian Gerow 2005-05-13 15:40:02 UTC
After upgrading from 1.0pre6a to 1.0pre7, mplayer couldn't play DVDs anymore.
Same build flags, same system, same libraries underneath.  This looks like
something to do with CSS, but I don't know for sure.

After purging mplayer of its known CSS keys and trying to load a new DVD,
the appropriate directory would be created in ~/.mplayer/DVDKeys, but it
would be completely empty.

    % mplayer dvd://1
    MPlayer 1.0pre7-3.4.2 (C) 2000-2005 MPlayer Team
    CPU: Advanced Micro Devices Opteron Sledgehammer (Family: 8, Stepping: 10)
    Detected cache-line size is 64 bytes
    MMX supported but disabled
    MMX2 supported but disabled
    SSE supported but disabled
    SSE2 supported but disabled
    3DNow supported but disabled
    3DNowExt supported but disabled
    CPUflags:  MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
    Compiled for x86 CPU with extensions:


    Playing dvd://1.
    Reading disc structure, please wait...
    libdvdread: Invalid main menu IFO (VIDEO_TS.IFO).
    Can't open VMG info!


    Exiting... (End of file)
    %

Fix: 

Downgrade to 1.0pre6a.
How-To-Repeat: Upgrade mplayer to 1.0pre7.  Try to watch a DVD.
Comment 1 Jose M Rodriguez 2005-05-13 17:39:39 UTC
Me too.

The offending change seems to be the latest 
files/patch-libmpdvdkit2-bswap.h

%100 reproductible on i386 with any options

don't ask me why (seems correct to me)

--
  josemi
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2005-05-17 19:01:50 UTC
State Changed
From-To: open->closed

I removed problematic patch which broke it, upgrade to 
mplayer-0.99.7_2, it's fixed there.