+
    i+  c                   s   ^ RI t ^RIHt ^RIHt ^ RIHt ] P                  R8  d   ]t	R t
M]t	]t
]R,          P                  t. t]P                   R8X  d   ^ RItRt]P&                  ! ]]4       R	 t]P,                  P.                  tR
 t]]P,                  n        ]]P,                  n        ]P,                  P.                  ]P6                  n        ]P,                  P8                  ]P:                  n        ]P<                  P4                  tR t ] ]P<                  n        R t!]!]PD                  n#         ^ RIH$t$ ]$ R#    ]%! R4      h; i)    N)override)modules)GObjectc                 s    \        V R 4      # )Z__call__)Zhasattr)Zc   &7/usr/lib64/python3.14/site-packages/gi/overrides/GES.py<lambda>r      s    '!Z0    GESz0.10aV  You have imported the GES 0.10 module.  Because GES 0.10 was not designed for use with introspection some of the interfaces and API will fail.  As such this is not supported by the GStreamer development team and we encourage you to port your app to GES 1 or greater. static python bindings is the recomended python module to use with GES 0.10c           	      s>   V P                   P                  : R \        P                  ! V P                   P                  4      : R\        P                  ! V P                   P
                  4      : R\        P                  ! V P                   P                  4      : R2# )z [z (z) Z])propsZnameGstZ	TIME_ARGSZstartZin_pointZdurationselfr   r   __timeline_element__repr__r   2   sY    

djj&&'djj))*djj))*	 r   c                 s    \         P                  P                  W4      w  r4pV'       g   V# \        P                  ! 4       pVP                  VP                  4       VP                  V4       \        WV4      # )N)	r   TimelineElementZlookup_childr   ZValueZinitZ
value_typeZ	set_value__prev_set_child_property)r   Z	prop_nameZ
prop_valueZresZ_ZpspecZvs   &&&    r   %__timeline_element_set_child_propertyr   ;   sZ    ''44TEMCE
AFF5KK
$Ta88r   c                 sP    \        V 4      : R V P                  P                  : R2# )Z(Z))__prev_asset_reprr	   Zidr   r   r   __asset__repr__r   M   s    (.

>>r   c              #  sr   "   V P                  4        F  pVP                  4        F  pVx  K	  	  K   	  R# 5i)zIterate all clips in a timelineN)Z
get_layersZ	get_clips)r   ZlayerZclips   &  r   __timeline_iter_clipsr   R   s,     "OO%DJ & #s   57)r
   zAGSt couldn't be imported, make sure you have gst-python installed)i   r    )&ZsysZ	overridesr   Zimporterr   Zgi.repositoryr   Zversion_infoZstrZ_basestringZ	_callableZ
basestringZcallableZ_introspection_moduler   Z__all__Z_versionZwarningsZwarn_msgZwarnZRuntimeWarningr   r   Zset_child_propertyr   r   Z__repr__ZTrackElementZeditZ	ContainerZAssetr   r   r   ZTimelineZ
iter_clipsr
   ZRuntimeError) r   r   <module>r      s5  .     ! vK0IKIen**
<<6$H MM(N+  //BB 	9  :   )N   &&)&9&9&L&L   #((-- II&& ? %		  0 \!\
Z
[[s   8E 
E