platform/upstream/gst-editing-services.git
14 years agoincrease default priority offset for sources; update unit tests
Brandon Lewis [Fri, 9 Jul 2010 16:29:27 +0000 (18:29 +0200)]
increase default priority offset for sources; update unit tests

14 years agomove this commit down where it belongs
Brandon Lewis [Fri, 9 Jul 2010 16:27:19 +0000 (18:27 +0200)]
move this commit down where it belongs

14 years agooverride create_track_objects (plural) in TimelineSource
Brandon Lewis [Fri, 9 Jul 2010 16:26:56 +0000 (18:26 +0200)]
override create_track_objects (plural) in TimelineSource

14 years agotest height notification
Brandon Lewis [Fri, 9 Jul 2010 13:59:44 +0000 (15:59 +0200)]
test height notification

14 years agoupdate height when track object priority offset changes
Brandon Lewis [Fri, 9 Jul 2010 11:49:23 +0000 (13:49 +0200)]
update height when track object priority offset changes

14 years agoreword priority documentation comments
Brandon Lewis [Fri, 9 Jul 2010 11:48:19 +0000 (13:48 +0200)]
reword priority documentation comments

14 years agouse object height in gstl recalcuate
Brandon Lewis [Fri, 9 Jul 2010 10:10:06 +0000 (12:10 +0200)]
use object height in gstl recalcuate

14 years agoinitialize height to 1
Brandon Lewis [Fri, 9 Jul 2010 10:09:29 +0000 (12:09 +0200)]
initialize height to 1

14 years agoadd accessor macro
Brandon Lewis [Fri, 9 Jul 2010 10:09:08 +0000 (12:09 +0200)]
add accessor macro

14 years agoadd height property
Brandon Lewis [Fri, 9 Jul 2010 09:51:21 +0000 (11:51 +0200)]
add height property

14 years agodocument timelineobject::priority
Brandon Lewis [Fri, 9 Jul 2010 09:50:31 +0000 (11:50 +0200)]
document timelineobject::priority

14 years agoexpose priority-offset as a property
Brandon Lewis [Thu, 8 Jul 2010 17:01:46 +0000 (19:01 +0200)]
expose priority-offset as a property

14 years agoupdate documentation and unit tests
Brandon Lewis [Thu, 8 Jul 2010 16:52:15 +0000 (18:52 +0200)]
update documentation and unit tests

14 years agodistinguish between base_priority, priority_offset, and gnl_priority
Brandon Lewis [Thu, 8 Jul 2010 16:51:38 +0000 (18:51 +0200)]
distinguish between base_priority, priority_offset, and gnl_priority

14 years agosplit timeline_object_add_track_object out of create_track_object
Brandon Lewis [Wed, 7 Jul 2010 15:07:33 +0000 (17:07 +0200)]
split timeline_object_add_track_object out of create_track_object

14 years agoadd create_track_objects
Brandon Lewis [Wed, 7 Jul 2010 14:51:39 +0000 (16:51 +0200)]
add create_track_objects

14 years agoadd create_track_objects declarations
Brandon Lewis [Wed, 7 Jul 2010 13:47:51 +0000 (15:47 +0200)]
add create_track_objects declarations

14 years agocall create_track_objects in timeline.c
Brandon Lewis [Wed, 7 Jul 2010 13:47:12 +0000 (15:47 +0200)]
call create_track_objects in timeline.c

14 years agoGESTimelineTransition: Remove unneeded variable
Edward Hervey [Tue, 31 Aug 2010 11:49:21 +0000 (13:49 +0200)]
GESTimelineTransition: Remove unneeded variable

14 years agoges-launch: Fix memory leak
Edward Hervey [Tue, 31 Aug 2010 11:29:37 +0000 (13:29 +0200)]
ges-launch: Fix memory leak

14 years agoallow borders on still image videoscale
Brandon Lewis [Thu, 12 Aug 2010 13:45:15 +0000 (15:45 +0200)]
allow borders on still image videoscale

14 years agoalways support audio on still images
Brandon Lewis [Thu, 12 Aug 2010 13:44:47 +0000 (15:44 +0200)]
always support audio on still images

14 years agoremove ffmpegcolorspace after freeze (see 626518)
Brandon Lewis [Wed, 11 Aug 2010 16:23:17 +0000 (18:23 +0200)]
remove ffmpegcolorspace after freeze (see 626518)

14 years agodon't set max duration on still images
Brandon Lewis [Tue, 10 Aug 2010 14:17:07 +0000 (16:17 +0200)]
don't set max duration on still images

14 years agoimplement still image sources
Brandon Lewis [Tue, 10 Aug 2010 08:54:04 +0000 (10:54 +0200)]
implement still image sources

14 years agonaive implementation of still images (seems broken)
Brandon Lewis [Mon, 9 Aug 2010 16:36:00 +0000 (18:36 +0200)]
naive implementation of still images (seems broken)

14 years agocreate GESTrackAudioTestSource for audio tracks when is-image is true
Brandon Lewis [Mon, 9 Aug 2010 16:35:26 +0000 (18:35 +0200)]
create GESTrackAudioTestSource for audio tracks when is-image is true

14 years agoset 'is-image' property true when source has an image stream type
Brandon Lewis [Mon, 9 Aug 2010 16:34:35 +0000 (18:34 +0200)]
set 'is-image' property true when source has an image stream type

14 years agoset supported formats in new unit test
Brandon Lewis [Mon, 9 Aug 2010 11:27:25 +0000 (13:27 +0200)]
set supported formats in new unit test

14 years agocreate image sources when is_image is set to true
Brandon Lewis [Mon, 9 Aug 2010 11:26:20 +0000 (13:26 +0200)]
create image sources when is_image is set to true

14 years agoAdd "is-image" property to GESTimelineFileSource
Brandon Lewis [Mon, 9 Aug 2010 10:01:34 +0000 (12:01 +0200)]
Add "is-image" property to GESTimelineFileSource

14 years agounit test for image sources
Brandon Lewis [Mon, 9 Aug 2010 09:59:04 +0000 (11:59 +0200)]
unit test for image sources

14 years agocheck in GESTrackImageSource
Brandon Lewis [Fri, 6 Aug 2010 10:58:08 +0000 (12:58 +0200)]
check in GESTrackImageSource

14 years agoges: Also dist the generated files
Edward Hervey [Thu, 5 Aug 2010 10:19:32 +0000 (12:19 +0200)]
ges: Also dist the generated files

14 years agomarshal: Fix typo in the Makefile that prevented marshal .c being built
Edward Hervey [Thu, 5 Aug 2010 09:40:49 +0000 (11:40 +0200)]
marshal: Fix typo in the Makefile that prevented marshal .c being built

14 years agolink to the right sink pad on textoverlay object
Brandon Lewis [Fri, 23 Jul 2010 16:22:31 +0000 (18:22 +0200)]
link to the right sink pad on textoverlay object

14 years agofwrite doesn't return the number of bytes written. check that fwrite is
Brandon Lewis [Fri, 16 Jul 2010 16:41:02 +0000 (18:41 +0200)]
fwrite doesn't return the number of bytes written. check that fwrite is
non-zero and that ferror() isn't set instead.

14 years agodon't plug encoders when raw caps are given
Brandon Lewis [Fri, 16 Jul 2010 16:39:07 +0000 (18:39 +0200)]
don't plug encoders when raw caps are given

14 years agoadd thumbnailing example which tests rest of thumbnailing api
Brandon Lewis [Fri, 16 Jul 2010 16:37:54 +0000 (18:37 +0200)]
add thumbnailing example which tests rest of thumbnailing api

14 years agoges_caps_set_simple was being called incorrectly
Brandon Lewis [Fri, 16 Jul 2010 15:38:44 +0000 (17:38 +0200)]
ges_caps_set_simple was being called incorrectly

14 years agodocs: Use the proper location for header files
Edward Hervey [Fri, 16 Jul 2010 16:17:27 +0000 (18:17 +0200)]
docs: Use the proper location for header files

14 years agoges: Don't forget to dist ges-timeline-overlay.h
Edward Hervey [Fri, 16 Jul 2010 16:00:05 +0000 (18:00 +0200)]
ges: Don't forget to dist ges-timeline-overlay.h

14 years agoTimelinePipeline: Make sure fwrite completes successfully
Edward Hervey [Fri, 16 Jul 2010 15:29:05 +0000 (17:29 +0200)]
TimelinePipeline: Make sure fwrite completes successfully

14 years agoadd option to ges-launch to save thumbnails periodicaly
Brandon Lewis [Thu, 15 Jul 2010 17:50:22 +0000 (19:50 +0200)]
add option to ges-launch to save thumbnails periodicaly

14 years agoupdate documentation
Brandon Lewis [Thu, 15 Jul 2010 17:49:53 +0000 (19:49 +0200)]
update documentation

14 years agoadd routine to save a thumbnail in the specified encoding
Brandon Lewis [Thu, 15 Jul 2010 17:49:28 +0000 (19:49 +0200)]
add routine to save a thumbnail in the specified encoding

14 years agoadd todo item
Brandon Lewis [Thu, 15 Jul 2010 17:19:57 +0000 (19:19 +0200)]
add todo item

14 years agofactor encoder-finding code into separate function
Brandon Lewis [Thu, 15 Jul 2010 17:12:53 +0000 (19:12 +0200)]
factor encoder-finding code into separate function

14 years agouse gstprofile to plug an encoder and encode the current frame
Brandon Lewis [Thu, 15 Jul 2010 16:59:50 +0000 (18:59 +0200)]
use gstprofile to plug an encoder and encode the current frame

14 years agoadd methods to retreive the current frame as a thumbnail
Brandon Lewis [Thu, 15 Jul 2010 14:58:22 +0000 (16:58 +0200)]
add methods to retreive the current frame as a thumbnail

14 years agoduplicate code from gstscreenshot.{c,h} and gstplaysink.{c,h}
Brandon Lewis [Thu, 15 Jul 2010 14:56:00 +0000 (16:56 +0200)]
duplicate code from gstscreenshot.{c,h} and gstplaysink.{c,h}

14 years agoGESTimelinePipeline: Use smartencoder feature from encodebin
Edward Hervey [Thu, 15 Jul 2010 10:09:26 +0000 (12:09 +0200)]
GESTimelinePipeline: Use smartencoder feature from encodebin

14 years agoconfigure: Require new core/base for fast pad linking
Edward Hervey [Wed, 14 Jul 2010 11:29:49 +0000 (13:29 +0200)]
configure: Require new core/base for fast pad linking

14 years agoGES: Switch to new fast pad linking
Edward Hervey [Wed, 14 Jul 2010 11:29:23 +0000 (13:29 +0200)]
GES: Switch to new fast pad linking

14 years agofix mem leak in unit test
Brandon Lewis [Thu, 8 Jul 2010 15:10:19 +0000 (17:10 +0200)]
fix mem leak in unit test

14 years agoDon't expose test source enum value table
Brandon Lewis [Thu, 8 Jul 2010 14:35:43 +0000 (16:35 +0200)]
Don't expose test source enum value table

14 years agodon't expose transition enum value table
Brandon Lewis [Thu, 8 Jul 2010 13:54:46 +0000 (15:54 +0200)]
don't expose transition enum value table

14 years agouse gtype to get the enum value for the nick
Brandon Lewis [Thu, 8 Jul 2010 13:54:27 +0000 (15:54 +0200)]
use gtype to get the enum value for the nick

14 years agocheck whether setting vtype property actually succeeds
Brandon Lewis [Thu, 8 Jul 2010 11:20:56 +0000 (13:20 +0200)]
check whether setting vtype property actually succeeds

14 years agoinitialize transitions to type _TRANSITION_TYPE_NONE
Brandon Lewis [Wed, 7 Jul 2010 16:00:21 +0000 (18:00 +0200)]
initialize transitions to type _TRANSITION_TYPE_NONE

14 years agoadd new invalid enum type
Brandon Lewis [Thu, 8 Jul 2010 11:41:12 +0000 (13:41 +0200)]
add new invalid enum type

14 years agorefactor duration_changed method as this is now a TrackObjectClass method
Brandon Lewis [Thu, 8 Jul 2010 11:20:56 +0000 (13:20 +0200)]
refactor duration_changed method as this is now a TrackObjectClass method

14 years agoremove notify::duration signal handler
Brandon Lewis [Thu, 8 Jul 2010 11:20:08 +0000 (13:20 +0200)]
remove notify::duration signal handler

14 years agoadd track object virtual methods for property change notifications
Brandon Lewis [Thu, 8 Jul 2010 10:35:41 +0000 (12:35 +0200)]
add track object virtual methods for property change notifications

14 years agoremove unneeded assertions
Brandon Lewis [Wed, 7 Jul 2010 15:58:59 +0000 (17:58 +0200)]
remove unneeded assertions

14 years agoremove unneeded _new methods on certain base classes
Brandon Lewis [Wed, 7 Jul 2010 15:34:58 +0000 (17:34 +0200)]
remove unneeded _new methods on certain base classes

14 years agodocs: Add ges_track_video_test_source_set_pattern
Edward Hervey [Tue, 6 Jul 2010 17:08:56 +0000 (19:08 +0200)]
docs: Add ges_track_video_test_source_set_pattern

14 years agoTrackTransition: Don't return anything for unhandled tracks
Edward Hervey [Tue, 6 Jul 2010 17:07:50 +0000 (19:07 +0200)]
TrackTransition: Don't return anything for unhandled tracks

14 years agoTrackTransition: Remove second argument from duration_changed vmethod
Edward Hervey [Tue, 6 Jul 2010 17:06:24 +0000 (19:06 +0200)]
TrackTransition: Remove second argument from duration_changed vmethod

And get properties directly from parent classes instead

14 years agoGES: whitespace fixes
Edward Hervey [Tue, 6 Jul 2010 17:05:38 +0000 (19:05 +0200)]
GES: whitespace fixes

14 years agoGES: Simplify loops
Edward Hervey [Tue, 6 Jul 2010 17:04:42 +0000 (19:04 +0200)]
GES: Simplify loops

14 years agoGES: Remove un-needed branches
Edward Hervey [Tue, 6 Jul 2010 17:03:52 +0000 (19:03 +0200)]
GES: Remove un-needed branches

res it initialized to NULL

14 years agoGES: Fix initialization values
Edward Hervey [Tue, 6 Jul 2010 17:03:05 +0000 (19:03 +0200)]
GES: Fix initialization values

14 years agoGES: Remove useless variables
Edward Hervey [Tue, 6 Jul 2010 17:02:02 +0000 (19:02 +0200)]
GES: Remove useless variables

14 years agoGES: Fix function prototypes
Edward Hervey [Tue, 6 Jul 2010 17:00:50 +0000 (19:00 +0200)]
GES: Fix function prototypes

14 years agoTimelineTestSource: Set freq/volume whether mute or not
Edward Hervey [Tue, 6 Jul 2010 16:58:16 +0000 (18:58 +0200)]
TimelineTestSource: Set freq/volume whether mute or not

14 years agoTimelineOverlay: Fix doc
Edward Hervey [Tue, 6 Jul 2010 16:57:22 +0000 (18:57 +0200)]
TimelineOverlay: Fix doc

14 years agoTrackVideoTransition: Avoid switching from crossfade to other types
Edward Hervey [Tue, 6 Jul 2010 16:54:33 +0000 (18:54 +0200)]
TrackVideoTransition: Avoid switching from crossfade to other types

This now exposes a bug in the TimelineTransition, since it will have
a transition type different from its track objects.

14 years agoSimpleTimelineLayer: Fix top-level doc
Edward Hervey [Tue, 6 Jul 2010 14:27:21 +0000 (16:27 +0200)]
SimpleTimelineLayer: Fix top-level doc

14 years agoTimelineLayer: Document _set_priority
Edward Hervey [Tue, 6 Jul 2010 14:27:08 +0000 (16:27 +0200)]
TimelineLayer: Document _set_priority

14 years agoTrackVideoTransition: Use proper transition type
Edward Hervey [Tue, 6 Jul 2010 14:26:48 +0000 (16:26 +0200)]
TrackVideoTransition: Use proper transition type

14 years agoutils: Document timeline_new_audio_video
Edward Hervey [Tue, 6 Jul 2010 14:26:26 +0000 (16:26 +0200)]
utils: Document timeline_new_audio_video

14 years agodocs: hide _get_type/TYPE in private sections
Edward Hervey [Tue, 6 Jul 2010 14:25:50 +0000 (16:25 +0200)]
docs: hide _get_type/TYPE in private sections

14 years agomake type field of video transition private
Brandon Lewis [Fri, 2 Jul 2010 14:39:33 +0000 (16:39 +0200)]
make type field of video transition private

14 years agoanother massive documentation update
Brandon Lewis [Fri, 2 Jul 2010 14:23:41 +0000 (16:23 +0200)]
another massive documentation update

14 years agoexpose freq and volume props in GESTimelineTestSource
Brandon Lewis [Fri, 2 Jul 2010 13:42:48 +0000 (15:42 +0200)]
expose freq and volume props in GESTimelineTestSource

14 years agoadd routines to AudioTestSource to set freq and volume
Brandon Lewis [Fri, 2 Jul 2010 12:46:09 +0000 (14:46 +0200)]
add routines to AudioTestSource to set freq and volume

14 years agoremove 'mute' property from GESTimelineTextOverlay
Brandon Lewis [Fri, 2 Jul 2010 11:14:19 +0000 (13:14 +0200)]
remove 'mute' property from GESTimelineTextOverlay

14 years agofix incorrect type name strings
Brandon Lewis [Fri, 2 Jul 2010 10:57:38 +0000 (12:57 +0200)]
fix incorrect type name strings

14 years agoconvert rest of code to use GESVideoTestPattern
Brandon Lewis [Fri, 2 Jul 2010 10:48:11 +0000 (12:48 +0200)]
convert rest of code to use GESVideoTestPattern

14 years agoadd GESVideoTestPattern enum
Brandon Lewis [Fri, 2 Jul 2010 10:47:31 +0000 (12:47 +0200)]
add GESVideoTestPattern enum

14 years agoupdate unit tests
Brandon Lewis [Fri, 2 Jul 2010 10:26:55 +0000 (12:26 +0200)]
update unit tests

14 years agomake sure to set properties on new track objects
Brandon Lewis [Fri, 2 Jul 2010 10:26:42 +0000 (12:26 +0200)]
make sure to set properties on new track objects

14 years agoreplace existing text position enums
Brandon Lewis [Fri, 2 Jul 2010 10:25:58 +0000 (12:25 +0200)]
replace existing text position enums

14 years agoreplace existing text position enums
Brandon Lewis [Fri, 2 Jul 2010 10:25:12 +0000 (12:25 +0200)]
replace existing text position enums

14 years agoadd text positioning enums
Brandon Lewis [Fri, 2 Jul 2010 10:12:30 +0000 (12:12 +0200)]
add text positioning enums

14 years agomove missing symbol to enums section
Brandon Lewis [Thu, 1 Jul 2010 16:53:08 +0000 (18:53 +0200)]
move missing symbol to enums section

14 years agoupdate documentation files
Brandon Lewis [Thu, 1 Jul 2010 16:50:55 +0000 (18:50 +0200)]
update documentation files

14 years agomove and rename TRANSITION_VTYPE into enums.h and rename
Brandon Lewis [Thu, 1 Jul 2010 16:50:30 +0000 (18:50 +0200)]
move and rename TRANSITION_VTYPE into enums.h and rename

14 years agomove track type enum to ges-enums.{h,c}
Brandon Lewis [Thu, 1 Jul 2010 15:24:49 +0000 (17:24 +0200)]
move track type enum to ges-enums.{h,c}