GNOME Bugzilla – Bug 732863
Adding the properties of internal uridecodebin's source to GESVideoUriSource
Last modified: 2014-12-13 01:50:43 UTC
Hello. I have a patch which allows the user of GES set/get the properties of the source the GESVideoUriSource's uridecodebin creates. These properties are *only* available when the uridecodebin has setup its source. You could do something like source.get_child_property("property-of-the-internal-source") source.set_child_property("property-of-the-internal-source") PD: I'm not sure if this is the correct way to handle "const gchar **' variables since the function "ges_track_element_add_children_props" receives "char gchar **" and not "const gchar **". However, it works.
Created attachment 280080 [details] [review] Add GESVideoUriSource's internal source properties to it.
Review of attachment 280080 [details] [review]: This is not really a solution as we would need those properties to be exposed all the time for it to be useful for users. Moreover, we really want to expose *only* the properties that are useful to us. I think you want to actually use the GESMultiFileSrc class (renaming it to GESImageSequence) and expose only the properties that are meaningfull in there.