GstFMP4Mux

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstAggregator
                    ╰──GstFMP4Mux

Action Signals

send-headers

g_signal_emit_by_name (param_0, "send-headers");
ret = param_0.emit ("send-headers")
let ret = param_0.emit ("send-headers");

Parameters:

param_0 (GstElement *)
No description available

Flags: Run Last / Action


split-at-running-time

g_signal_emit_by_name (param_0, "split-at-running-time", arg0);
ret = param_0.emit ("split-at-running-time", arg0)
let ret = param_0.emit ("split-at-running-time", arg0);

Parameters:

param_0 (GstElement *)
No description available
arg0 (guint64)
No description available

Flags: Run Last / Action


Properties

chunk-duration

“chunk-duration” guint64

Duration for each FMP4 chunk (default = no chunks)

Flags : Read / Write

Default value : 18446744073709551615


fragment-duration

“fragment-duration” guint64

Duration for each FMP4 fragment in nanoseconds

Flags : Read / Write

Default value : 10000000000


header-update-mode

“header-update-mode” Fmp4mux-header-update-mode *

Mode for updating the header at the end of the stream

Flags : Read / Write

Default value : none (0)


interleave-bytes

“interleave-bytes” guint64

Interleave between streams in bytes

Flags : Read / Write

Default value : 0


interleave-time

“interleave-time” guint64

Interleave between streams in nanoseconds

Flags : Read / Write

Default value : 250000000


movie-timescale

“movie-timescale” guint

Timescale to use for the movie (units per second, 0 is automatic)

Flags : Read / Write

Default value : 0


write-edts-mode

“write-edts-mode” Fmp4mux-write-edts-mode *

Mode for writing EDTS, when in auto mode, edts written only for non-live streams.

Flags : Read / Write

Default value : auto (0)


write-mehd

“write-mehd” gboolean

Write movie extends header box with the duration at the end of the stream (needs a header-update-mode enabled)

Flags : Read / Write

Default value : false


write-mfra

“write-mfra” gboolean

Write fragment random access box at the end of the stream

Flags : Read / Write

Default value : false


Named constants

Fmp4mux-header-update-mode

Members
none (0) – None
rewrite (1) – Rewrite
update (2) – Update

Fmp4mux-write-edts-mode

Members
auto (0) – Auto
always (1) – Always
never (2) – Never

The results of the search are