IpatchCramDecoderConverter

IpatchCramDecoderConverter — CRAM file decoder converter.

Synopsis




                    IpatchCramDecoderConverter;
                    IpatchCramDecoderConverterClass;
IpatchConverter*    ipatch_cram_decoder_converter_new   (void);

Object Hierarchy


  GObject
   +----IpatchConverter
         +----IpatchCramDecoderConverter

Properties


  "comment"                  gchararray            : Read
  "file-audio-md5"           gchararray            : Read
  "file-binary-md5"          gchararray            : Read
  "file-compress-size"       guint64               : Read
  "file-date"                guint                 : Read
  "file-flags"               guint                 : Read
  "file-name"                gchararray            : Read
  "file-size"                guint64               : Read
  "flags"                    guint                 : Read
  "path"                     gchararray            : Read / Write
  "read-version"             guint                 : Read
  "software"                 gchararray            : Read
  "strip-paths"              gboolean              : Read / Write
  "version"                  guint                 : Read

Description

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

Details

IpatchCramDecoderConverter

typedef struct _IpatchCramDecoderConverter IpatchCramDecoderConverter;


IpatchCramDecoderConverterClass

typedef struct {
  IpatchConverterClass parent_class;
} IpatchCramDecoderConverterClass;


ipatch_cram_decoder_converter_new ()

IpatchConverter*    ipatch_cram_decoder_converter_new   (void);

Create new cram decoder converter.

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

Property Details

The "comment" property

  "comment"                  gchararray            : Read

Comment.

Default value: NULL


The "file-audio-md5" property

  "file-audio-md5"           gchararray            : Read

Current file audio data MD5.

Default value: NULL


The "file-binary-md5" property

  "file-binary-md5"          gchararray            : Read

Current file binary data MD5.

Default value: NULL


The "file-compress-size" property

  "file-compress-size"       guint64               : Read

Current file total compressed size.

Default value: 0


The "file-date" property

  "file-date"                guint                 : Read

Current file date (timestamp).

Default value: 0


The "file-flags" property

  "file-flags"               guint                 : Read

Current file CRAM flags.

Default value: 0


The "file-name" property

  "file-name"                gchararray            : Read

Current file name.

Default value: NULL


The "file-size" property

  "file-size"                guint64               : Read

Current file original size.

Default value: 0


The "flags" property

  "flags"                    guint                 : Read

CRAM flags.

Default value: 0


The "path" property

  "path"                     gchararray            : Read / Write

Path to extract to.

Default value: NULL


The "read-version" property

  "read-version"             guint                 : Read

Minimum required CRAM decoder version.

Default value: 0


The "software" property

  "software"                 gchararray            : Read

Software used to write the file.

Default value: NULL


The "strip-paths" property

  "strip-paths"              gboolean              : Read / Write

Remove paths when extracting files.

Default value: FALSE


The "version" property

  "version"                  guint                 : Read

CRAM version.

Default value: 0

See Also

IpatchCramEncoderConverter