summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2013-07-24timeline: Add methods to get and set the snapping distanceThibault Saunier1-0/+2
2013-07-21Rename GESTimelinePipeline to GESPipelineLubosz Sarnecki4-20/+20
rename ges_timeline_pipeline methods to ges_pipeline
2013-07-09ges: Implement a GESGroup class, subclass of GESContainerThibault Saunier2-0/+18
The GESGroup class is used to group various GESContainer together, it can contain either GESClips or GESGroup or both.
2013-07-09timeline-element: Add a method to get the topelevel parent of an elementThibault Saunier1-0/+1
API: ges_timeline_element_get_toplevel_parent
2013-06-23ges: Implement GESAudioTrack and GESVideoTrack, subclasses of GESTrackThibault Saunier2-3/+38
2013-05-28Finish renaming filesource to urisourceThibault Saunier1-12/+12
2013-05-09timeline: add auto-transitionAnton Belka1-0/+2
API: ges_timeline_get_auto_transition ges_timeline_set_auto_transition GESTimeline::auto-transition
2013-04-23Rename GESTimelineLayer to GESLayerThibault Saunier3-46/+46
2013-04-21uri-clip-asset: Add "_class_" to a class methodThibault Saunier1-1/+1
API CHANGE: - ges_uri_clip_asset_set_timeout + ges_uri_clip_asset_class_set_timeout
2013-04-15ges-clip: Remove the unlocked TrackElement APIsThibault Saunier1-2/+0
Remove APIs: ges_track_element_set_locked ges_track_element_is_locked Those APIs where really not nice to use and were causing more issues than solving them. If 2 time related properties of TimelineElement must be different, then those element can *not* have the same parent. Plus, with the new ges_container_group () API, we will recreate 1 GESClip containing the proper GESTimelineElements if it is the thing to do.
2013-03-31track-element: Rename set_property_controlling_parameters set_control_sourceThibault Saunier1-0/+3
+ Generate the documentation
2013-03-23timeline-element: Add a macro to get element 'end'Thibault Saunier1-0/+1
2013-03-22ges: Keep ges-gerror categories simple.Thibault Saunier1-4/+2
2013-03-21ges: Make ges_clip_create_track_element(s) internal methodsThibault Saunier1-2/+0
+ Fix tests (we still need a round of modernisation, making use of assets where it makes sense) There is no reason to use those method outside of GES, so remove them, cleaning the API and making it easier for users. Removed APIs: ----------- * ges_clip_create_track_element * ges_clip_create_track_elements
2013-03-19uri-asset: Implement a ges_uri_clip_asset_request_sync methodThibault Saunier1-0/+1
This way we let the possibility to the user to actually do it, but we avoid him to do it without knowing it is absolutely not recommanded to. API: + ges_uri_clip_asset_request_sync
2013-03-19Start categorizing GError types in GESThibault Saunier2-1/+10
2013-03-15clip: Make set/is_moving_from_layer internalThibault Saunier1-3/+1
2013-03-15clip: Reindent header and make ges_clip_set_layer internalThibault Saunier1-1/+0
2013-03-15container: Add a ges_container_group methodThibault Saunier1-0/+2
+ Add some basic unit tests API: GESContainer:group vmethod ges_container_group
2013-03-15Fix some documentationsThibault Saunier1-8/+0
2013-03-15Implement GESContainerThibault Saunier2-5/+22
+ Fix unit tests + Minor enhancement in unit tests API changes: ----------- * ges_track_element_get_clip -> ges_timeline_element_get_parent * ges_clip_add_track_element -> ges_container_add * ges_clip_release_track_element -> ges_container_remove * ges_clip_get_track_elements -> ges_container_get_children (or GES_CONTAINER_CHILDREN)
2013-03-14docs: Remove ges_clip_lock_track_elementsThibault Saunier1-1/+0
it does not exist anymore...
2013-03-14timeline-element: Add a "timeline" propertyThibault Saunier1-0/+3
2013-03-14docs: Add an little explanation about the class hierarchie reworkThibault Saunier1-0/+103
2013-02-15Rename GESTimelineLayer.xxx_object to GESTimelineLayer.xxx_clipThibault Saunier1-3/+3
2013-02-15track: Rename all GESTrack.xxx_object to GESTrack.xxx_elementThibault Saunier1-3/+3
2013-02-15Add GESTimelineElement.{start, inpoint, duration, maxduration, priority} gettersThibault Saunier1-0/+5
2013-02-15Reword ges_title_clip_set_color to ges_title_clip_set_text_colorThibault Saunier1-3/+3
2013-02-15Rename ges_title_.*_set_background to set_background_colorThibault Saunier1-3/+3
2013-02-15titleclip: Remove useless mute propertyThibault Saunier1-2/+0
2013-02-15Rename overlay_text to text_overlayThibault Saunier2-17/+17
2013-02-15Rename GESAssetClip to GESClipAssetThibault Saunier2-14/+14
2013-02-15Rename GESTrackAudioTransition to GESAudioTransitionThibault Saunier3-15/+15
2013-02-15Rename GESTrackVideoTransition to GESVideoTransitionThibault Saunier3-21/+21
2013-02-15Rename GESTrackTransition to GESTransitionThibault Saunier3-14/+14
2013-02-15Rename GESTrackOperation to GESOperationThibault Saunier3-14/+14
2013-02-15Rename GESTrackTextOverlay to GESTextOverlayThibault Saunier3-29/+29
2013-02-15Rename GESTrackTitleSource to GESTitleSourceThibault Saunier3-31/+31
2013-02-15Rename GESTrackImageSource to GESImageSourceThibault Saunier3-15/+15
2013-02-15Rename GESAssetTrackElement to GESTrackElementAssetThibault Saunier2-14/+14
2013-02-15Rename TrackFileSource to UriSourceThibault Saunier2-13/+13
2013-02-15Rename GESTrackSource to GESSourceThibault Saunier4-19/+19
2013-02-15Rename GESTrackVideoTestSource to GESVideoTestSourceThibault Saunier3-17/+17
2013-02-15Rename GESTrackAudioTestSource to GESAudioTestSourceThibault Saunier3-19/+19
2013-02-15Rename GESTrackParseLaunchEffect to GESEffectThibault Saunier3-15/+15
2013-02-15Rename TrackEffect to BaseEffectThibault Saunier4-15/+15
2013-02-15Rename GESTrackObject to GESTrackElementThibault Saunier3-62/+62
2013-02-15Rename GESStandardEffectClip to GESEffectClipThibault Saunier3-16/+16
2013-02-15Rename GESEffectClip to GESBaseEffectClipThibault Saunier3-14/+14
2013-02-15Rename GESStandardTransitionClip to GESTransitionClipThibault Saunier3-16/+16