path: root/ges/ges-clip.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-14clip: Copy trackelement's metadata upon splittingPiotrek BrzeziƄski1-0/+5
2020-09-11ges: Do not recreate auto-transitions when changing clip assetsThibault Saunier1-2/+3
2020-06-19ges: Add all missing Since markers from 1.16 onwardThibault Saunier1-0/+6
2020-06-03add missing Since annotations on new APIGuillaume Desmottes1-0/+8
2020-05-25uri-clip: don't assume duration needs to stay the sameHenry Wilkes1-0/+49
2020-05-25clip: provide an example of using time effectsHenry Wilkes1-1/+84
2020-05-25track-element: use out-point for updating control bindingsHenry Wilkes1-15/+65
2020-05-25clip: test for layer in groupHenry Wilkes1-1/+2
2020-05-25clip: add method for adding top effectsHenry Wilkes1-45/+265
2020-05-25timeline-tree: take time effects into account when trimmingHenry Wilkes1-0/+27
2020-05-25clip: use time translation for splitHenry Wilkes1-7/+33
2020-05-25clip: fix warning when getting duration-limitHenry Wilkes1-0/+1
2020-05-25clip: add methods to convert between time coordinatesHenry Wilkes1-34/+678
2020-05-22effect: Add support for time effectsHenry Wilkes1-27/+181
2020-05-22errors: added edit errorsHenry Wilkes1-79/+135
2020-05-13track-element: Add is_core method to APIHenry Wilkes1-22/+48
2020-05-07clip: enforce duration-limitHenry Wilkes1-65/+457
2020-05-07clip: make sure core child is active for non-core in same trackHenry Wilkes1-35/+169
2020-05-07clip: be more robust in handling priorityHenry Wilkes1-48/+73
2020-05-07container: stop storing priority offset in child mappingHenry Wilkes1-38/+11
2020-05-07clip: preserve auto-transition in splitHenry Wilkes1-2/+25
2020-05-07clip: change order of splitHenry Wilkes1-7/+8
2020-05-07timeline: create auto-transitions during track-element-addedHenry Wilkes1-4/+0
2020-05-07clip: make auto-transitions less expensive when adding to trackHenry Wilkes1-2/+2
2020-05-07timeline-element: stop using edit vmethodsHenry Wilkes1-49/+0
2020-05-07timeline-element: simplify check for being editedHenry Wilkes1-10/+5
2020-05-07timeline-tree: simplify and fix editingHenry Wilkes1-21/+18
2020-05-07clip: add the duration-limit propertyHenry Wilkes1-72/+380
2020-04-10ges: Always check return value of `ges_container_add`Thibault Saunier1-1/+4
2020-04-08ges: Rework the way we ensure core elements are not wrongly moved between clipsThibault Saunier1-43/+18
2020-04-08clip: tidy groupingHenry Wilkes1-112/+91
2020-04-08clip: secure adding clip to layerHenry Wilkes1-21/+57
2020-04-08timeline: re-handle clip children track selectionHenry Wilkes1-189/+428
2020-04-07clip: allow arbitrary max-duration when no core childrenHenry Wilkes1-21/+32
2020-04-07track-element: change owner to creatorHenry Wilkes1-64/+103
2020-03-25ges: Add APIs to have a sens of frame numbersThibault Saunier1-0/+56
2020-03-25ges: Ensure GESClips assets are always ClipAssetsThibault Saunier1-1/+10
2020-03-25ges: Add API to retrieve the natural framerate of an elementThibault Saunier1-0/+17
2020-03-18clip: Allow setting max-duration clips without TrackElementsThibault Saunier1-0/+10
2020-03-18ges: Make it so core elements can be re added to their 'owners'Thibault Saunier1-41/+51
2020-03-16timeline-element: make max-duration cap in-pointHenry Wilkes1-9/+70
2020-03-16clip: only allow children with the same timelineHenry Wilkes1-0/+9
2020-03-16clip: re-handle child in-point and max-durationHenry Wilkes1-27/+161
2020-03-16clip: copy and paste control bindingsHenry Wilkes1-10/+14
2020-03-16container: freeze notifies during add and removeHenry Wilkes1-11/+15
2020-03-16clip: make remove_child a reverse of add_childHenry Wilkes1-27/+19
2020-03-16clip: tidy handling of child prioritiesHenry Wilkes1-49/+78
2020-03-16clip: only allow core elements as childrenHenry Wilkes1-114/+142
2020-03-09ges: Make setting start/duration move or trim genericThibault Saunier1-1/+4
2020-03-06clip: Don't split clips at illegal positionThibault Saunier1-2/+24