Edward Hervey [Mon, 28 Jun 2010 15:33:53 +0000 (17:33 +0200)]
examples: Ignore files
Edward Hervey [Mon, 28 Jun 2010 15:33:34 +0000 (17:33 +0200)]
check: Ignore files
Edward Hervey [Mon, 28 Jun 2010 15:24:25 +0000 (17:24 +0200)]
docs: Add links to all new documentation files
Edward Hervey [Mon, 28 Jun 2010 15:23:49 +0000 (17:23 +0200)]
tests: Add <stdlib.h> for exit usage
Brandon Lewis [Fri, 25 Jun 2010 10:04:47 +0000 (12:04 +0200)]
don't forget to unref pad targets
Brandon Lewis [Wed, 23 Jun 2010 16:23:31 +0000 (18:23 +0200)]
rough overlay implementation
Brandon Lewis [Wed, 23 Jun 2010 16:22:56 +0000 (18:22 +0200)]
check in overlay test app
Brandon Lewis [Wed, 23 Jun 2010 14:42:14 +0000 (16:42 +0200)]
activate property setting functions
Brandon Lewis [Wed, 23 Jun 2010 14:38:45 +0000 (16:38 +0200)]
activate remaining overlay tests
Brandon Lewis [Wed, 23 Jun 2010 14:38:19 +0000 (16:38 +0200)]
add video overlays to main header
Brandon Lewis [Wed, 23 Jun 2010 14:32:25 +0000 (16:32 +0200)]
create timeline-overly creates appropriate track object
Brandon Lewis [Wed, 23 Jun 2010 14:30:18 +0000 (16:30 +0200)]
check in GESTrackVideoOverlay
Brandon Lewis [Mon, 21 Jun 2010 14:22:06 +0000 (16:22 +0200)]
check in ges-track-overlay.{c,h}
Brandon Lewis [Mon, 21 Jun 2010 14:04:22 +0000 (16:04 +0200)]
check in overlay unit tests
Brandon Lewis [Mon, 21 Jun 2010 13:47:04 +0000 (15:47 +0200)]
check in timelineoverlay, structural copy of GESTimelineTitleSource
Brandon Lewis [Mon, 21 Jun 2010 14:04:50 +0000 (16:04 +0200)]
update doc comment
Brandon Lewis [Fri, 18 Jun 2010 14:36:54 +0000 (16:36 +0200)]
remove unneeded paramenter to create_element
Brandon Lewis [Fri, 18 Jun 2010 14:26:24 +0000 (16:26 +0200)]
update unit tests
Brandon Lewis [Fri, 18 Jun 2010 14:22:38 +0000 (16:22 +0200)]
update documentation
Brandon Lewis [Fri, 18 Jun 2010 14:22:21 +0000 (16:22 +0200)]
push struct fields down to VideoTransition
Brandon Lewis [Fri, 18 Jun 2010 13:54:37 +0000 (15:54 +0200)]
push make_video_bin() down into subclass
Brandon Lewis [Fri, 18 Jun 2010 13:21:02 +0000 (15:21 +0200)]
push relevant struct fields into AudioTransition
Brandon Lewis [Fri, 18 Jun 2010 13:20:06 +0000 (15:20 +0200)]
update documentation
Brandon Lewis [Fri, 18 Jun 2010 13:04:50 +0000 (15:04 +0200)]
push make_audio_bin down into subclass
Brandon Lewis [Fri, 18 Jun 2010 11:42:47 +0000 (13:42 +0200)]
add duration_changed virtual method to GESTrackTransition
Brandon Lewis [Fri, 18 Jun 2010 10:55:30 +0000 (12:55 +0200)]
add create_element vmethod to GESTrackTransition
Brandon Lewis [Fri, 18 Jun 2010 09:50:08 +0000 (11:50 +0200)]
create transition subtype according to track type
Brandon Lewis [Fri, 18 Jun 2010 09:24:07 +0000 (11:24 +0200)]
check in GESTrackVideoTransition, empty subclass of TrackTransition
Brandon Lewis [Fri, 18 Jun 2010 09:09:28 +0000 (11:09 +0200)]
check in GESTrackAudioTransition, empyt subclass of TrackTransition
Brandon Lewis [Thu, 17 Jun 2010 16:31:07 +0000 (18:31 +0200)]
fix header file param names
Brandon Lewis [Thu, 17 Jun 2010 10:25:27 +0000 (12:25 +0200)]
fix stupid copy/paste typo
Brandon Lewis [Thu, 17 Jun 2010 09:22:30 +0000 (11:22 +0200)]
free existing strings before assigning new ones
Brandon Lewis [Thu, 17 Jun 2010 09:21:43 +0000 (11:21 +0200)]
clean up some memory leaks in the titles unit test
Brandon Lewis [Wed, 16 Jun 2010 17:04:53 +0000 (19:04 +0200)]
unit tests for {h,v}alignment properties
Brandon Lewis [Wed, 16 Jun 2010 17:03:51 +0000 (19:03 +0200)]
implement {h,v}alignment property for timeline titles
Brandon Lewis [Wed, 16 Jun 2010 17:02:40 +0000 (19:02 +0200)]
documentation
Brandon Lewis [Wed, 16 Jun 2010 17:01:48 +0000 (19:01 +0200)]
add ..._set_{h,v}alignment() methods to video titles
Brandon Lewis [Wed, 16 Jun 2010 14:58:42 +0000 (16:58 +0200)]
add font-desc property to TimelineTitleSource
Brandon Lewis [Wed, 16 Jun 2010 14:58:13 +0000 (16:58 +0200)]
add ...set_font_desc() method to VideoTitleSource
Brandon Lewis [Wed, 16 Jun 2010 11:27:35 +0000 (13:27 +0200)]
set black background on titles by default
Brandon Lewis [Wed, 16 Jun 2010 11:22:15 +0000 (13:22 +0200)]
add title sources to ges-launch
Brandon Lewis [Wed, 16 Jun 2010 11:21:19 +0000 (13:21 +0200)]
have timeline title source create audio title sources
Brandon Lewis [Wed, 16 Jun 2010 11:20:54 +0000 (13:20 +0200)]
check in ges-track-audio-title-source.{c,h}
Brandon Lewis [Tue, 15 Jun 2010 17:22:04 +0000 (19:22 +0200)]
don't forget to check for null
Brandon Lewis [Tue, 15 Jun 2010 17:21:37 +0000 (19:21 +0200)]
set text on video track objects when text property changes
Brandon Lewis [Tue, 15 Jun 2010 17:20:17 +0000 (19:20 +0200)]
implement ges_timeline_title_source_create_track_object
Brandon Lewis [Tue, 15 Jun 2010 15:10:17 +0000 (17:10 +0200)]
remove trailing '$' accidentally pasted
Brandon Lewis [Tue, 15 Jun 2010 15:09:50 +0000 (17:09 +0200)]
update documentation
Brandon Lewis [Tue, 15 Jun 2010 15:09:31 +0000 (17:09 +0200)]
these should have been checked in before
Brandon Lewis [Tue, 15 Jun 2010 11:16:28 +0000 (13:16 +0200)]
add text property to GESTimelineTitleSource
Brandon Lewis [Tue, 15 Jun 2010 11:14:14 +0000 (13:14 +0200)]
check in unit tests for titles
Brandon Lewis [Mon, 14 Jun 2010 17:19:23 +0000 (19:19 +0200)]
massive update to doc comments
Brandon Lewis [Mon, 14 Jun 2010 17:18:46 +0000 (19:18 +0200)]
remove the zone plate and gamut enum values
Brandon Lewis [Mon, 14 Jun 2010 15:52:29 +0000 (17:52 +0200)]
massive update to documentation
Brandon Lewis [Mon, 14 Jun 2010 15:52:09 +0000 (17:52 +0200)]
check in skeletal GESTrackVideoTitleSource
Brandon Lewis [Mon, 14 Jun 2010 13:34:08 +0000 (15:34 +0200)]
check in skeletal GESTrackTitleSource
Brandon Lewis [Mon, 14 Jun 2010 11:31:15 +0000 (13:31 +0200)]
check in sekeletal GESTimelineTitleSource
Brandon Lewis [Fri, 11 Jun 2010 15:57:20 +0000 (17:57 +0200)]
don't forget to unref objects in unit tests
Brandon Lewis [Fri, 11 Jun 2010 15:21:45 +0000 (17:21 +0200)]
test vpatern property in unit tests
Brandon Lewis [Fri, 11 Jun 2010 15:02:55 +0000 (17:02 +0200)]
make audio background-sources output silence
Brandon Lewis [Fri, 11 Jun 2010 14:55:31 +0000 (16:55 +0200)]
use ges_timeline_background_source_new_for_nick when creating pattern sources
Brandon Lewis [Fri, 11 Jun 2010 14:53:03 +0000 (16:53 +0200)]
don't initialize vpattern field
Brandon Lewis [Fri, 11 Jun 2010 14:51:44 +0000 (16:51 +0200)]
implement ges_timeline_background_source_new_for_nick()
Brandon Lewis [Fri, 11 Jun 2010 14:50:07 +0000 (16:50 +0200)]
move enum table into file scope
Brandon Lewis [Fri, 11 Jun 2010 13:28:43 +0000 (15:28 +0200)]
rewrite print_pattern_list to use GEnumValues
Brandon Lewis [Fri, 11 Jun 2010 13:28:17 +0000 (15:28 +0200)]
remove unnecessary g_print
Brandon Lewis [Fri, 11 Jun 2010 13:19:28 +0000 (15:19 +0200)]
switch to using GESTimelineBackgroundSource objects for patterns
Brandon Lewis [Fri, 11 Jun 2010 13:18:17 +0000 (15:18 +0200)]
set pattern on newly-created video track objects
Brandon Lewis [Fri, 11 Jun 2010 13:17:42 +0000 (15:17 +0200)]
implement vpattern gobject property of tl background source
Brandon Lewis [Fri, 11 Jun 2010 13:16:40 +0000 (15:16 +0200)]
add big blob of pattern enum values copied from videotestsrc
Brandon Lewis [Fri, 11 Jun 2010 13:15:59 +0000 (15:15 +0200)]
add vpattern field to GESTimelineBackground source
Brandon Lewis [Fri, 11 Jun 2010 13:14:40 +0000 (15:14 +0200)]
implement setting pattern on video background sources
Brandon Lewis [Fri, 11 Jun 2010 11:44:40 +0000 (13:44 +0200)]
add routines to set track object pattern
Brandon Lewis [Fri, 11 Jun 2010 11:41:44 +0000 (13:41 +0200)]
add enum for video patterns
Brandon Lewis [Fri, 11 Jun 2010 11:40:54 +0000 (13:40 +0200)]
test Backgroudn sources in layers
Brandon Lewis [Fri, 11 Jun 2010 08:42:00 +0000 (10:42 +0200)]
implment GESTimelineBackground source create_track_object
Brandon Lewis [Fri, 11 Jun 2010 08:40:02 +0000 (10:40 +0200)]
add audio background source to build system
Brandon Lewis [Fri, 11 Jun 2010 08:39:14 +0000 (10:39 +0200)]
add audio background source to types.h
Brandon Lewis [Fri, 11 Jun 2010 08:37:49 +0000 (10:37 +0200)]
check in audio background source
Brandon Lewis [Thu, 10 Jun 2010 15:44:17 +0000 (17:44 +0200)]
add ges video-track background to build system
Brandon Lewis [Thu, 10 Jun 2010 11:21:47 +0000 (13:21 +0200)]
check in ges-track-video-background-source.{c,h}
Brandon Lewis [Thu, 10 Jun 2010 11:29:22 +0000 (13:29 +0200)]
add GESTrackBackgroundSource to build system
Brandon Lewis [Thu, 10 Jun 2010 15:42:09 +0000 (17:42 +0200)]
add track background source to header
Brandon Lewis [Thu, 10 Jun 2010 15:43:56 +0000 (17:43 +0200)]
add track background source to ges-types.h
Brandon Lewis [Thu, 10 Jun 2010 11:51:33 +0000 (13:51 +0200)]
check in GESTrackBackgroundSource
Brandon Lewis [Thu, 10 Jun 2010 11:23:59 +0000 (13:23 +0200)]
add GESTimelineBackgroundSource to build system
Brandon Lewis [Thu, 10 Jun 2010 15:41:57 +0000 (17:41 +0200)]
add timeline background source to header
Brandon Lewis [Thu, 10 Jun 2010 11:22:36 +0000 (13:22 +0200)]
check in background source unit test
Brandon Lewis [Thu, 10 Jun 2010 11:21:06 +0000 (13:21 +0200)]
check in ges-timeline-background-source.{c,h}
Edward Hervey [Mon, 28 Jun 2010 15:23:49 +0000 (17:23 +0200)]
tests: Add <stdlib.h> for exit usage
Thiago Santos [Wed, 7 Jul 2010 04:21:38 +0000 (01:21 -0300)]
Fix building issues
Adds missing headers to some files and needed cflags to gtk-doc
scanner build
Edward Hervey [Mon, 28 Jun 2010 15:08:08 +0000 (17:08 +0200)]
GESTimelinePipeline: Fix leaked caps
Edward Hervey [Mon, 21 Jun 2010 09:54:01 +0000 (11:54 +0200)]
GESTimelinePipeline: unref all pads
Edward Hervey [Mon, 21 Jun 2010 09:53:30 +0000 (11:53 +0200)]
GESTimelinePipeline: Make a copy of the provided GstEncodingProfile
Edward Hervey [Mon, 21 Jun 2010 09:52:49 +0000 (11:52 +0200)]
GESTimelinePipeline: Properly release playsink and encodebin
Edward Hervey [Mon, 21 Jun 2010 09:52:01 +0000 (11:52 +0200)]
GESTimelinePipeline: finalize => dispose
We want to release our objects before the parent GstBin class does so.
Edward Hervey [Mon, 21 Jun 2010 09:47:44 +0000 (11:47 +0200)]
ges-launch: Don't leak caps
Edward Hervey [Mon, 21 Jun 2010 09:47:21 +0000 (11:47 +0200)]
ges-launch: Properly free profile and outputuri
Edward Hervey [Thu, 17 Jun 2010 09:45:27 +0000 (11:45 +0200)]
ges-launch: Cleanup profile
Edward Hervey [Mon, 14 Jun 2010 17:40:50 +0000 (19:40 +0200)]
GESTrackTransition: Release all pads.
Whether calling get_request_pad or get_static_pad we always end up
with an extra reference.
Also keep a reference on videomixer so it doesn't go away before we
call _release_request_pad() on it with the proper pads to release.