IpatchCramEncoderConverter

IpatchCramEncoderConverter — CRAM file encoder converter.

Synopsis




            IpatchCramEncoderConverter;
            IpatchCramEncoderConverterClass;
IpatchConverter* ipatch_cram_encoder_converter_new
                                            (void);

Object Hierarchy


  GObject
   +----IpatchConverter
         +----IpatchCramEncoderConverter

Properties


  "adaptive-mid-side"    gboolean              : Read / Write
  "block-size"           gint                  : Read / Write
  "comment"              gchararray            : Read / Write
  "exhaustive-model-search" gboolean              : Read / Write
  "max-lpc-order"        gint                  : Read / Write
  "max-rice-partition-order" gint                  : Read / Write
  "min-rice-partition-order" gint                  : Read / Write
  "qlp-coeff-precision"  gint                  : Read / Write
  "qlp-coeff-search"     gboolean              : Read / Write

Description

An IpatchConverter derived type for compressing one or more IpatchFile objects into a CramFile.

Details

IpatchCramEncoderConverter

typedef struct _IpatchCramEncoderConverter IpatchCramEncoderConverter;


IpatchCramEncoderConverterClass

typedef struct {
  IpatchConverterClass parent_class;
} IpatchCramEncoderConverterClass;


ipatch_cram_encoder_converter_new ()

IpatchConverter* ipatch_cram_encoder_converter_new
                                            (void);

Create new cram encoder converter.

Returns : New cram encoder converter with a refcount of 1 which the caller owns.

Properties

The "adaptive-mid-side" property

  "adaptive-mid-side"    gboolean              : Read / Write

FLAC adaptive mid side encoding.

Default value: FALSE


The "block-size" property

  "block-size"           gint                  : Read / Write

FLAC block size.

Allowed values: [256,16384]

Default value: 4608


The "comment" property

  "comment"              gchararray            : Read / Write

Comment.

Default value: NULL


The "exhaustive-model-search" property

  "exhaustive-model-search" gboolean              : Read / Write

FLAC exhaustive model search.

Default value: FALSE


The "max-lpc-order" property

  "max-lpc-order"        gint                  : Read / Write

FLAC max LPC order.

Allowed values: [0,16]

Default value: 8


The "max-rice-partition-order" property

  "max-rice-partition-order" gint                  : Read / Write

FLAC max rice partition order.

Allowed values: [0,8]

Default value: 3


The "min-rice-partition-order" property

  "min-rice-partition-order" gint                  : Read / Write

FLAC min rice partition order.

Allowed values: [0,8]

Default value: 3


The "qlp-coeff-precision" property

  "qlp-coeff-precision"  gint                  : Read / Write

FLAC QLP coeffecient precision.

Allowed values: [0,31]

Default value: 0


The "qlp-coeff-search" property

  "qlp-coeff-search"     gboolean              : Read / Write

FLAC QLP coefficient search.

Default value: FALSE

See Also

IpatchCramDecoderConverter