It appears that Debian's K3b can handle 24-bit FLAC files if the 
libsndfile plugin is included in the build.

I have tested this by:
1. installing libsndfile1-dev (a missing Build-Depends?)
2. adding
  debian/tmp/usr/lib/kde3/libk3blibsndfiledecoder*
  to
  src/k3b-1.0.5/debian/libk3b3-extracodecs.install
3. building then running K3b
4. adding 24-bit FLAC files to an audio CD project, where they appear as
  Type: "FLAC (FLAC Lossless Audio Codec)"
  [16-bit FLAC files appear as Type: "FLAC"]
5. disabling the libsndfile plugin and confirming that 24-bit FLAC files
  are no longer supported
6. burning an audio CD from 24-bit FLAC files then listening to the
  result, which sounded good
7. and just to make sure:
$ strings /usr/lib/libsndfile.so.1.0.17 | grep "FLAC (FLAC"
FLAC (FLAC Lossless Audio Codec)
$

NOTE...
$ ldd /usr/lib/libsndfile.so.1.0.17
        linux-gate.so.1 =>  (0xb7fd9000)
        libFLAC.so.8 => /usr/lib/libFLAC.so.8 (0x4f826000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x410df000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0x4e0e7000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0x4df8a000)
        /lib/ld-linux.so.2 (0x80000000)
$
...so, it may still be a K3b FLAC plugin bug and this is just a 
workaround if libsndfile doesn't do anything special with 24-bit FLAC 
files.

It would be interesting to know if Sebastian Trueg sees "FLAC" or "FLAC 
(FLAC Lossless Audio Codec)" as the Type in K3b; if he sees "FLAC" then 
there is likely a problem with Debian's flac, if they are being 
processed by libsndfile and it does not do anything special then it 
could be a K3b FLAC plugin or flac problem.

I should also mention that my build included the ffmpeg decoder (-dev 
files from www.debian-multimedia.org) and lame encoder plugins, and I 
needed to install over two dozen new packages by the time I finished 
satisfying all the dependencies (I can now drop .wma files into an 
audio CD project and bug #498767, "Dragging files to audiocd dialog 
crashes K3b", has magically disappeared [which was the reason I was 
building K3b myself])--so there is the possibility that something else 
is having an effect.

HTH

- Bruce



_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras

Reply via email to