Opened 17 years ago
Closed 16 years ago
#6038 closed defect (fixed)
dvd speed control doesn't work correctly
Reported by: | Owned by: | skamithi | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | DVD Playback | Version: | unknown |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
DVD speed control when using the "Internal" player for DVD playback does not work, resulting in the DVD spinning at maximum speed and making lots of noise.
When using the "speedcontrol.c" program (http://noto.de/speed/speedcontrol.c) and an external player e.g. xine or vlc the DVD speed is correctly changed, resulting in a nice quiet DVD watching experience.
The reason for the problem with the "Internal" player is that MythTV will call CDROM_SELECT_SPEED ioctl, and only if this fails will it call SG_IO to send the "SET_STREAMING" command to the DVD player, whereas the speedcontrol program first sends the "SET_STREAMING" command and then (on success) calls the CDROM_SELECT_SPEED ioctl. The solution is to modify MythTV to call SG_IO first, and then (on success) the CDROM_SELECT_SPEED ioctl.
Attachments (1)
Change History (4)
Changed 17 years ago by
Attachment: | dvd_speed_patch.txt added |
---|
patch to make MythTV call SG_IO and then CDROSELECT_SPEED - tested on NEC 3550A