On Mon, Jan 21, 2008 at 10:19:26AM +0200, Antti Harri wrote:
> 
> On Sat, 19 Jan 2008, Jacob Meuser wrote:
> 
> >here's an update.  user mounting works if kern.usermount==1 and
> >you have a fstab entry for the "c" partition (/dev/cd0c) where the
> >user owns the mountpoint.  i.e. k3b just calls 'mount /dev/cd0c'
> >and checks if '/dev/cd0c' is mounted.
> 
> Mounting and unmounting works.
> 
> Eject+load doesn't work in this nor the previous version.
> If I load the tray from the drive's button it works
> but not when I load it from the k3b's menu. It spits
> the disc back out.
'
the 'Load' button was connected to device::reload(), which issues
an "eject" then a "close" to cd(4).  so I connected the 'Load'
button to device::load(), which just issues the "close".  dunno
if the Linux cd device ignores "eject" when the door is open or
if it cancels "eject" when "close" is issued or what.  anyway,
the 'Load' button just closes the bay now.

> >added FLAC decoding support.
> 
> Works. But.. I had OBSD 3.8 in the tray from testing the
> eject+load and it didn't detect its second track. I used
> Tools->Rip audio CD.

yeah, in that case it's looking for an audio CD.  I'd expect
it to fail on "mixed" media.

> Inserted normal CD audio which worked.
> 
> >added desktop/icon "goo".
> 
> Where will these appear? In KDEs menu->multimedia->k3b? Works then.

"verify" is sill broken.  it looks like it starts, but then k3b
probes the device and the CD reading thread never recovers.  k3b
locks out other threads from accessing the device when reading,
but _only_ for the actual scsi commands.  IMO, it should lock the
device for the whole verify "job", but that's a pretty big change
to introduce ...

DVD ripping is still broken too.  that's because of an old bug in
transcode that several people have tried but failed to fix ...
and of course doesn't show up with new linux versions so no one
is actively trying to fix it anymore.  what happens, is that
transcode doesn't exit when transcoding from a DVD device.  it's
not such a ig deal in transcode, because you can just kill it once
it's stopped, but hitting the cancel button in k3b, or killing
transcode any other way, causes k3b to delete the output, so it's
a total waste of time.  I have patches to make k3b use mencoder
instead of transcode, but again, I think that is too much of a change
for a port ... (maybe?)

anyway, new version with 'Load' changes attached, ok?  seems people
want this.

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org

Attachment: k3b-1.0.4-port.tgz
Description: application/tar-gz

Reply via email to