From 91b35975b5a673d67f985b57878889b43fbe7bf2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 27 Jan 2009 14:25:26 +0100 Subject: Generate an index table for essence streams Generate an index table for essence streams during playback and make sure that only the correct essence elements are used for played tracks. Make it possible to have one essence stream used in multiple playback tracks. Fix some minor bugs. --- gst/mxf/mxfparse.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gst/mxf/mxfparse.h') diff --git a/gst/mxf/mxfparse.h b/gst/mxf/mxfparse.h index 3e6e91b2..9c024803 100644 --- a/gst/mxf/mxfparse.h +++ b/gst/mxf/mxfparse.h @@ -27,7 +27,7 @@ #include "mxftypes.h" #include "mxfmetadata.h" -typedef GstFlowReturn (*MXFEssenceElementHandleFunc) (const MXFUL *key, GstBuffer *buffer, GstCaps *caps, MXFMetadataTimelineTrack *track, MXFMetadataSourceClip *component, gpointer mapping_data, GstBuffer **outbuf); +typedef GstFlowReturn (*MXFEssenceElementHandleFunc) (const MXFUL *key, GstBuffer *buffer, GstCaps *caps, MXFMetadataTimelineTrack *track, gpointer mapping_data, GstBuffer **outbuf); typedef struct { gboolean (*handles_track) (const MXFMetadataTimelineTrack *track); -- cgit v1.2.1