On Tue, Jul 26, 2005 at 12:14:13AM +0200, Michael Banck wrote:
> On Mon, Jul 25, 2005 at 11:53:18PM +0200, Robert Millan wrote:
> > Package: jack
> > Version: 3.1.1-3
> > Severity: normal
> > Tags: patch
> > 
> > This patch includes fixes for Flac support.  Basicaly:
> > 
> >   - Use only a command for best performance, and mark it as such by naming 
> > it
> >     "cmd" instead of "vbr-cmd".
> 
> Is flac incapable of doing VBR?

No, but note:

  - If I understood correctly what VBR means, it requires recieving the quality
  parameter from jack, which is done via "%q".  The previous command had no %q
  so I guess this means it doesn't really do VBR.
  - The point of using Flac is that it is a lossless codec.  Using a quality
  parameter other than --best (currently -8) defeats this point.


> >   - Remove the "otf" command which includes invalid flags (probably was 
> > added
> >     for an old version of flac).
> 
> I asked the flac maintainer:
> 
> <mdz> azeem: if jack is using raw audio, you need all those flags.  if
>       not, you don't
> <mdz> azeem: they have nothing to do with the compression; they're
>       setting the attributes of the raw stream
> <mdz> azeem: if it's encoding a wav file, it gets that information from
>       the header instead
> 
> So this sounds consistent with on-the-fly to me, are you sure the
> options are bad?

The command in question gives syntax errors.  Perhaps it was added before a
change in the CLI.

When attempting to encode a raw stream, this is what flac says, which is
different from the command we had before:

  ERROR: for encoding a raw file you must specify a value for --endian, --sign,
  --channels, --bps, and --sample-rate

Asides from this, can't jack pipe a wav stream instead? (I know about the fixed
length field, but..)

I added Matt to CC.

-- 
Robert Millan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to