[−][src]Crate gstreamer_editing_services
Modules
| prelude |
Structs
| Asset | The Assets in the GStreamer Editing Services represent the resources
that can be used. You can create assets for any type that implements the |
| AssetClass | |
| BaseEffect | Implements |
| BaseEffectClass | |
| Clip | A |
| ClipClass | |
| Container | The |
| ContainerClass | |
| Effect | Implements |
| EffectClass | |
| Extractable | FIXME: Long description needed |
| Group | A |
| GroupClass | |
| Layer | Responsible for the ordering of the various contained Clip(s). A timeline layer has a "priority" property, which is used to manage the priorities of individual Clips. Two layers should not have the same priority within a given timeline. |
| LayerClass | |
| Pipeline |
|
| PipelineClass | |
| PipelineFlags | |
| Project | The |
| ProjectClass | |
| Timeline |
|
| TimelineClass | |
| TimelineElement | The GESTimelineElement base class implements the notion of timing as well as priority. A GESTimelineElement can have a parent object which will be responsible for controlling its timing properties. |
| TimelineElementClass | |
| Track | Corresponds to one output format (i.e. audio OR video). |
| TrackClass | |
| TrackElement |
|
| TrackElementClass | |
| TrackType | |
| UriClip | Represents all the output streams from a particular uri. It is assumed that the URI points to a file of some type. |
| UriClipAsset | The |
| UriClipAssetClass | |
| UriClipClass | |
| UriSourceAsset | NOTE: You should never request such a |
| UriSourceAssetClass |
Enums
| Edge | The edges of an object contain in a |
| EditMode | You can also find more explanation about the behaviour of those modes at:
|
Constants
Traits
| AssetExt | Trait containing all |
| ClipExt | Trait containing all |
| EffectExt | Trait containing all |
| ExtractableExt | Trait containing all |
| GESContainerExt | Trait containing all |
| GESPipelineExt | Trait containing all |
| GESTrackExt | Trait containing all |
| GroupExt | Trait containing all |
| LayerExt | Trait containing all |
| ProjectExt | Trait containing all |
| TimelineElementExt | Trait containing all |
| TimelineElementExtManual | |
| TimelineExt | Trait containing all |
| TrackElementExt | Trait containing all |
| UriClipAssetExt | Trait containing all |
| UriClipExt | Trait containing all |
| UriSourceAssetExt | Trait containing all |
Functions
| deinit⚠ | |
| init |