gstreamer/ges
Thibault Saunier 66abaa40d4 formatter: Make it work with GESProject
+ Compile new GESProject code

The formatter and projects should work together, and the user will in the end not need
the GESFormatter API in most cases. Start making that happening

Update the GESPitiviFormatter to the new behaviour and remove APIs that became
obselete

API:
 + Adds:

    * Pass the GESFormatterClass to can_load/save_uri vmethods
    * Add an @overwrite argumenent to ges_formatter_save_to_uri and the
      corresponding vmethod
    * Add name, description, extension, mimetype, version, rank metadatas
      to GESFormatterClass

 + Removes:

    * ges_pitivi_formatter_set_sources:
    * ges_pitivi_formatter_get_sources:
2012-12-19 18:59:50 -03:00
..
.gitignore all: add/extend more .gitignore 2010-12-15 15:52:03 +01:00
ges-asset-file-source.c ges: Implement GESAssetFileSource 2012-12-19 18:59:47 -03:00
ges-asset-file-source.h ges: Implement GESAssetFileSource 2012-12-19 18:59:47 -03:00
ges-asset.c formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-asset.h ges: Implement GESAsset 2012-12-19 11:45:38 -03:00
ges-custom-timeline-source.c customtimelinesource: Override Extractable 2012-12-19 18:59:49 -03:00
ges-custom-timeline-source.h customtimelinesource: Override Extractable 2012-12-19 18:59:49 -03:00
ges-enums.c metacontainer: Finnish GESMetaContainer implementation 2012-12-19 11:45:38 -03:00
ges-enums.h metacontainer: Finnish GESMetaContainer implementation 2012-12-19 11:45:38 -03:00
ges-extractable.c ges: Implement the GESExtractable interface 2012-12-19 11:45:38 -03:00
ges-extractable.h ges: Implement the GESExtractable interface 2012-12-19 11:45:38 -03:00
ges-formatter.c formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-formatter.h formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-internal-enums.h ges: Implement GESAsset 2012-12-19 11:45:38 -03:00
ges-internal.h formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-meta-container.c metacontainer: Finnish GESMetaContainer implementation 2012-12-19 11:45:38 -03:00
ges-meta-container.h metacontainer: Finnish GESMetaContainer implementation 2012-12-19 11:45:38 -03:00
ges-pitivi-formatter.c formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-pitivi-formatter.h formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
ges-project.c project: Implement GESProject 2012-12-19 18:59:49 -03:00
ges-project.h project: Implement GESProject 2012-12-19 18:59:49 -03:00
ges-screenshot.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-screenshot.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-simple-timeline-layer.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-simple-timeline-layer.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-effect.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-effect.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-file-source.c timelinefilesource: Override default GESExtractable interface implementation 2012-12-19 18:59:48 -03:00
ges-timeline-file-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-layer.c ges: Implement the ges_timeline_layer_add_asset method 2012-12-19 18:59:48 -03:00
ges-timeline-layer.h ges: Implement the ges_timeline_layer_add_asset method 2012-12-19 18:59:48 -03:00
ges-timeline-object.c timeline-object: Implement the GESMetadataContainer interface 2012-12-19 18:59:49 -03:00
ges-timeline-object.h timelineobject: Implement the GESExtractable interface 2012-12-19 18:59:48 -03:00
ges-timeline-operation.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-operation.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-overlay.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-overlay.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-parse-launch-effect.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-parse-launch-effect.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-pipeline.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-pipeline.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-standard-transition.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-standard-transition.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-test-source.c docs: Update GESTimelineTestSource documentation 2012-12-19 18:59:49 -03:00
ges-timeline-test-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-text-overlay.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-text-overlay.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-title-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-title-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-transition.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline-transition.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-timeline.c ges: Implement the ges_timeline_layer_add_asset method 2012-12-19 18:59:48 -03:00
ges-timeline.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-audio-test-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-audio-test-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-audio-transition.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-audio-transition.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-effect.c ges-track-effect: don't use deprecated API 2012-11-17 00:10:20 +00:00
ges-track-effect.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-filesource.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-filesource.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-image-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-image-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-object.c trackobject: Implement the GESMetaContainerInterface 2012-12-19 18:59:49 -03:00
ges-track-object.h trackobject: Implement the GESExtractable interface 2012-12-19 18:59:49 -03:00
ges-track-operation.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-operation.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-parse-launch-effect.c trackobject: Implement the GESExtractable interface 2012-12-19 18:59:49 -03:00
ges-track-parse-launch-effect.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-text-overlay.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-text-overlay.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-title-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-title-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-transition.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-transition.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-video-test-source.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-video-test-source.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-video-transition.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track-video-transition.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-track.c track: Implement the GESMetaContainer interface 2012-12-19 18:59:49 -03:00
ges-track.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges-types.h project: Implement GESProject 2012-12-19 18:59:49 -03:00
ges-utils.c Fix FSF address 2012-11-04 00:25:20 +00:00
ges-utils.h Fix FSF address 2012-11-04 00:25:20 +00:00
ges.c ges: Implement GESAssetFileSource 2012-12-19 18:59:47 -03:00
ges.h formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00
gesmarshal.list add object-moved signal to simple timeline layer 2010-09-02 18:08:43 +02:00
Makefile.am formatter: Make it work with GESProject 2012-12-19 18:59:50 -03:00