qtmoovrecover

qtmoovrecover — Utility element for recovering unfinished quicktime files

Functions

Properties

gchar * broken-input Read / Write
gboolean faststart-mode Read / Write
gchar * fixed-output Read / Write
gchar * recovery-input Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstElement
                ╰── GstBin
                    ╰── GstPipeline
                        ╰── GstQTMoovRecover

Implemented Interfaces

GstQTMoovRecover implements GstChildProxy.

Description

Example pipelines

This element recovers quicktime files created with qtmux using the moov recovery feature.

TODO

Documentation last reviewed on 2011-04-21

Synopsis

Element Information

plugin

isomp4

author

Thiago Santos <thiago.sousa.santos@collabora.co.uk>

class

Util

Element Pads

Functions

gst_qt_moov_recover_get_type ()

GType
gst_qt_moov_recover_get_type (void);

Returns


gst_qt_moov_recover_register ()

gboolean
gst_qt_moov_recover_register (GstPlugin *plugin);

Returns

Types and Values

struct GstQTMoovRecover

struct GstQTMoovRecover;


struct GstQTMoovRecoverClass

struct GstQTMoovRecoverClass {
  GstPipelineClass parent_class;
};

Property Details

The “broken-input” property

  “broken-input”             gchar *

Path to broken input file. (If qtmux was on faststart mode, this file is the faststart file).

Flags: Read / Write

Default value: NULL


The “faststart-mode” property

  “faststart-mode”           gboolean

If the broken input is from faststart mode.

Flags: Read / Write

Default value: FALSE


The “fixed-output” property

  “fixed-output”             gchar *

Path to write the fixed file to (used as output).

Flags: Read / Write

Default value: NULL


The “recovery-input” property

  “recovery-input”           gchar *

Path to recovery file (used as input).

Flags: Read / Write

Default value: NULL