GESTrackObject: Hide more variables and provide accessors for them
[platform/upstream/gst-editing-services.git] / tests / check / ges / filesource.c
index a33bf31..5a7c0f3 100644 (file)
@@ -118,7 +118,8 @@ GST_START_TEST (test_filesource_properties)
   assert_equals_uint64 (GES_TRACK_OBJECT_INPOINT (trackobject), 12);
 
   /* And let's also check that it propagated correctly to GNonLin */
-  gnl_object_check (trackobject->gnlobject, 42, 51, 12, 51, 0, TRUE);
+  gnl_object_check (ges_track_object_get_gnlobject (trackobject), 42, 51, 12,
+      51, 0, TRUE);
 
   /* Change more properties, see if they propagate */
   g_object_set (object, "start", (guint64) 420, "duration", (guint64) 510,
@@ -131,13 +132,16 @@ GST_START_TEST (test_filesource_properties)
   assert_equals_uint64 (GES_TRACK_OBJECT_INPOINT (trackobject), 120);
 
   /* And let's also check that it propagated correctly to GNonLin */
-  gnl_object_check (trackobject->gnlobject, 420, 510, 120, 510, 0, TRUE);
+  gnl_object_check (ges_track_object_get_gnlobject (trackobject), 420, 510, 120,
+      510, 0, TRUE);
 
   /* Test mute support */
   g_object_set (object, "mute", TRUE, NULL);
-  gnl_object_check (trackobject->gnlobject, 420, 510, 120, 510, 0, FALSE);
+  gnl_object_check (ges_track_object_get_gnlobject (trackobject), 420, 510, 120,
+      510, 0, FALSE);
   g_object_set (object, "mute", FALSE, NULL);
-  gnl_object_check (trackobject->gnlobject, 420, 510, 120, 510, 0, TRUE);
+  gnl_object_check (ges_track_object_get_gnlobject (trackobject), 420, 510, 120,
+      510, 0, TRUE);
 
   ges_timeline_object_release_track_object (object, trackobject);