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.

Property Details

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