}
static GstFlowReturn
-gst_mxf_mux_create_header_partition_pack (GstMXFMux * mux)
+gst_mxf_mux_init_partition_pack (GstMXFMux * mux)
{
GSList *l;
guint i = 0;
GstBuffer *buf;
mux->partition.type = MXF_PARTITION_PACK_BODY;
- mux->partition.closed = mux->partition.complete = FALSE;
- mux->partition.major_version = 0x0001;
- mux->partition.minor_version = 0x0002;
- mux->partition.kag_size = 0;
mux->partition.this_partition = mux->offset;
mux->partition.prev_partition = 0;
mux->partition.footer_partition = 0;
mux->partition.type = MXF_PARTITION_PACK_FOOTER;
mux->partition.closed = TRUE;
mux->partition.complete = TRUE;
- mux->partition.major_version = 0x0001;
- mux->partition.minor_version = 0x0002;
- mux->partition.kag_size = 0;
mux->partition.this_partition = mux->offset;
mux->partition.prev_partition = body_partition;
mux->partition.footer_partition = mux->offset;
mux->partition.type = MXF_PARTITION_PACK_HEADER;
mux->partition.closed = TRUE;
mux->partition.complete = TRUE;
- mux->partition.major_version = 0x0001;
- mux->partition.minor_version = 0x0002;
- mux->partition.kag_size = 0;
mux->partition.this_partition = 0;
mux->partition.prev_partition = footer_partition;
mux->partition.footer_partition = footer_partition;
if ((ret = gst_mxf_mux_create_metadata (mux)) != GST_FLOW_OK)
goto error;
- if ((ret = gst_mxf_mux_create_header_partition_pack (mux)) != GST_FLOW_OK)
+ if ((ret = gst_mxf_mux_init_partition_pack (mux)) != GST_FLOW_OK)
goto error;
ret = gst_mxf_mux_write_header_metadata (mux);