mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
mp4 robust muxing: improve documentation and logging
This commit is contained in:
parent
20758215b5
commit
bfcddb7125
2 changed files with 6 additions and 1 deletions
|
@ -2968,6 +2968,10 @@ gst_qt_mux_start_file (GstQTMux * qtmux)
|
|||
(NULL));
|
||||
return GST_FLOW_ERROR;
|
||||
}
|
||||
if (qtmux->reserved_moov_update_period == GST_CLOCK_TIME_NONE) {
|
||||
GST_WARNING_OBJECT (qtmux,
|
||||
"Robust muxing requires reserved-moov-update-period to be set");
|
||||
}
|
||||
break;
|
||||
case GST_QT_MUX_MODE_FAST_START:
|
||||
case GST_QT_MUX_MODE_FRAGMENTED_STREAMABLE:
|
||||
|
|
|
@ -338,7 +338,8 @@ gst_splitmux_sink_class_init (GstSplitMuxSinkClass * klass)
|
|||
"reserved-duration-remaining properties and use them if so. "
|
||||
"(Only present on qtmux and mp4mux for now). splitmuxsink may then also "
|
||||
" create new fragments if the reserved header space is about to overflow. "
|
||||
"Note this does not set reserved-moov-update-period - apps should do that manually",
|
||||
"Note that for mp4mux and qtmux, reserved-moov-update-period must be set "
|
||||
"manually by the app to a non-zero value for robust muxing to have an effect.",
|
||||
DEFAULT_USE_ROBUST_MUXING,
|
||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
|
||||
|
|
Loading…
Reference in a new issue