platform/upstream/gstreamer.git
14 years agorough overlay implementation
Brandon Lewis [Wed, 23 Jun 2010 16:23:31 +0000 (18:23 +0200)]
rough overlay implementation

14 years agocheck in overlay test app
Brandon Lewis [Wed, 23 Jun 2010 16:22:56 +0000 (18:22 +0200)]
check in overlay test app

14 years agoactivate property setting functions
Brandon Lewis [Wed, 23 Jun 2010 14:42:14 +0000 (16:42 +0200)]
activate property setting functions

14 years agoactivate remaining overlay tests
Brandon Lewis [Wed, 23 Jun 2010 14:38:45 +0000 (16:38 +0200)]
activate remaining overlay tests

14 years agoadd video overlays to main header
Brandon Lewis [Wed, 23 Jun 2010 14:38:19 +0000 (16:38 +0200)]
add video overlays to main header

14 years agocreate timeline-overly creates appropriate track object
Brandon Lewis [Wed, 23 Jun 2010 14:32:25 +0000 (16:32 +0200)]
create timeline-overly creates appropriate track object

14 years agocheck in GESTrackVideoOverlay
Brandon Lewis [Wed, 23 Jun 2010 14:30:18 +0000 (16:30 +0200)]
check in GESTrackVideoOverlay

14 years agocheck in ges-track-overlay.{c,h}
Brandon Lewis [Mon, 21 Jun 2010 14:22:06 +0000 (16:22 +0200)]
check in ges-track-overlay.{c,h}

14 years agocheck in overlay unit tests
Brandon Lewis [Mon, 21 Jun 2010 14:04:22 +0000 (16:04 +0200)]
check in overlay unit tests

14 years agocheck in timelineoverlay, structural copy of GESTimelineTitleSource
Brandon Lewis [Mon, 21 Jun 2010 13:47:04 +0000 (15:47 +0200)]
check in timelineoverlay, structural copy of GESTimelineTitleSource

14 years agoupdate doc comment
Brandon Lewis [Mon, 21 Jun 2010 14:04:50 +0000 (16:04 +0200)]
update doc comment

14 years agoremove unneeded paramenter to create_element
Brandon Lewis [Fri, 18 Jun 2010 14:36:54 +0000 (16:36 +0200)]
remove unneeded paramenter to create_element

14 years agoupdate unit tests
Brandon Lewis [Fri, 18 Jun 2010 14:26:24 +0000 (16:26 +0200)]
update unit tests

14 years agoupdate documentation
Brandon Lewis [Fri, 18 Jun 2010 14:22:38 +0000 (16:22 +0200)]
update documentation

14 years agopush struct fields down to VideoTransition
Brandon Lewis [Fri, 18 Jun 2010 14:22:21 +0000 (16:22 +0200)]
push struct fields down to VideoTransition

14 years agopush make_video_bin() down into subclass
Brandon Lewis [Fri, 18 Jun 2010 13:54:37 +0000 (15:54 +0200)]
push make_video_bin() down into subclass

14 years agopush relevant struct fields into AudioTransition
Brandon Lewis [Fri, 18 Jun 2010 13:21:02 +0000 (15:21 +0200)]
push relevant struct fields into AudioTransition

14 years agoupdate documentation
Brandon Lewis [Fri, 18 Jun 2010 13:20:06 +0000 (15:20 +0200)]
update documentation

14 years agopush make_audio_bin down into subclass
Brandon Lewis [Fri, 18 Jun 2010 13:04:50 +0000 (15:04 +0200)]
push make_audio_bin down into subclass

14 years agoadd duration_changed virtual method to GESTrackTransition
Brandon Lewis [Fri, 18 Jun 2010 11:42:47 +0000 (13:42 +0200)]
add duration_changed virtual method to GESTrackTransition

14 years agoadd create_element vmethod to GESTrackTransition
Brandon Lewis [Fri, 18 Jun 2010 10:55:30 +0000 (12:55 +0200)]
add create_element vmethod to GESTrackTransition

14 years agocreate transition subtype according to track type
Brandon Lewis [Fri, 18 Jun 2010 09:50:08 +0000 (11:50 +0200)]
create transition subtype according to track type

14 years agocheck in GESTrackVideoTransition, empty subclass of TrackTransition
Brandon Lewis [Fri, 18 Jun 2010 09:24:07 +0000 (11:24 +0200)]
check in GESTrackVideoTransition, empty subclass of TrackTransition

14 years agocheck in GESTrackAudioTransition, empyt subclass of TrackTransition
Brandon Lewis [Fri, 18 Jun 2010 09:09:28 +0000 (11:09 +0200)]
check in GESTrackAudioTransition, empyt subclass of TrackTransition

14 years agofix header file param names
Brandon Lewis [Thu, 17 Jun 2010 16:31:07 +0000 (18:31 +0200)]
fix header file param names

14 years agofix stupid copy/paste typo
Brandon Lewis [Thu, 17 Jun 2010 10:25:27 +0000 (12:25 +0200)]
fix stupid copy/paste typo

14 years agofree existing strings before assigning new ones
Brandon Lewis [Thu, 17 Jun 2010 09:22:30 +0000 (11:22 +0200)]
free existing strings before assigning new ones

14 years agoclean up some memory leaks in the titles unit test
Brandon Lewis [Thu, 17 Jun 2010 09:21:43 +0000 (11:21 +0200)]
clean up some memory leaks in the titles unit test

14 years agounit tests for {h,v}alignment properties
Brandon Lewis [Wed, 16 Jun 2010 17:04:53 +0000 (19:04 +0200)]
unit tests for {h,v}alignment properties

14 years agoimplement {h,v}alignment property for timeline titles
Brandon Lewis [Wed, 16 Jun 2010 17:03:51 +0000 (19:03 +0200)]
implement {h,v}alignment property for timeline titles

14 years agodocumentation
Brandon Lewis [Wed, 16 Jun 2010 17:02:40 +0000 (19:02 +0200)]
documentation

14 years agoadd ..._set_{h,v}alignment() methods to video titles
Brandon Lewis [Wed, 16 Jun 2010 17:01:48 +0000 (19:01 +0200)]
add ..._set_{h,v}alignment() methods to video titles

14 years agoadd font-desc property to TimelineTitleSource
Brandon Lewis [Wed, 16 Jun 2010 14:58:42 +0000 (16:58 +0200)]
add font-desc property to TimelineTitleSource

14 years agoadd ...set_font_desc() method to VideoTitleSource
Brandon Lewis [Wed, 16 Jun 2010 14:58:13 +0000 (16:58 +0200)]
add ...set_font_desc() method to VideoTitleSource

14 years agoset black background on titles by default
Brandon Lewis [Wed, 16 Jun 2010 11:27:35 +0000 (13:27 +0200)]
set black background on titles by default

14 years agoadd title sources to ges-launch
Brandon Lewis [Wed, 16 Jun 2010 11:22:15 +0000 (13:22 +0200)]
add title sources to ges-launch

14 years agohave timeline title source create audio title sources
Brandon Lewis [Wed, 16 Jun 2010 11:21:19 +0000 (13:21 +0200)]
have timeline title source create audio title sources

14 years agocheck in ges-track-audio-title-source.{c,h}
Brandon Lewis [Wed, 16 Jun 2010 11:20:54 +0000 (13:20 +0200)]
check in ges-track-audio-title-source.{c,h}

14 years agodon't forget to check for null
Brandon Lewis [Tue, 15 Jun 2010 17:22:04 +0000 (19:22 +0200)]
don't forget to check for null

14 years agoset text on video track objects when text property changes
Brandon Lewis [Tue, 15 Jun 2010 17:21:37 +0000 (19:21 +0200)]
set text on video track objects when text property changes

14 years agoimplement ges_timeline_title_source_create_track_object
Brandon Lewis [Tue, 15 Jun 2010 17:20:17 +0000 (19:20 +0200)]
implement ges_timeline_title_source_create_track_object

14 years agoremove trailing '$' accidentally pasted
Brandon Lewis [Tue, 15 Jun 2010 15:10:17 +0000 (17:10 +0200)]
remove trailing '$' accidentally pasted

14 years agoupdate documentation
Brandon Lewis [Tue, 15 Jun 2010 15:09:50 +0000 (17:09 +0200)]
update documentation

14 years agothese should have been checked in before
Brandon Lewis [Tue, 15 Jun 2010 15:09:31 +0000 (17:09 +0200)]
these should have been checked in before

14 years agoadd text property to GESTimelineTitleSource
Brandon Lewis [Tue, 15 Jun 2010 11:16:28 +0000 (13:16 +0200)]
add text property to GESTimelineTitleSource

14 years agocheck in unit tests for titles
Brandon Lewis [Tue, 15 Jun 2010 11:14:14 +0000 (13:14 +0200)]
check in unit tests for titles

14 years agomassive update to doc comments
Brandon Lewis [Mon, 14 Jun 2010 17:19:23 +0000 (19:19 +0200)]
massive update to doc comments

14 years agoremove the zone plate and gamut enum values
Brandon Lewis [Mon, 14 Jun 2010 17:18:46 +0000 (19:18 +0200)]
remove the zone plate and gamut enum values

14 years agomassive update to documentation
Brandon Lewis [Mon, 14 Jun 2010 15:52:29 +0000 (17:52 +0200)]
massive update to documentation

14 years agocheck in skeletal GESTrackVideoTitleSource
Brandon Lewis [Mon, 14 Jun 2010 15:52:09 +0000 (17:52 +0200)]
check in skeletal GESTrackVideoTitleSource

14 years agocheck in skeletal GESTrackTitleSource
Brandon Lewis [Mon, 14 Jun 2010 13:34:08 +0000 (15:34 +0200)]
check in skeletal GESTrackTitleSource

14 years agocheck in sekeletal GESTimelineTitleSource
Brandon Lewis [Mon, 14 Jun 2010 11:31:15 +0000 (13:31 +0200)]
check in sekeletal GESTimelineTitleSource

14 years agodon't forget to unref objects in unit tests
Brandon Lewis [Fri, 11 Jun 2010 15:57:20 +0000 (17:57 +0200)]
don't forget to unref objects in unit tests

14 years agotest vpatern property in unit tests
Brandon Lewis [Fri, 11 Jun 2010 15:21:45 +0000 (17:21 +0200)]
test vpatern property in unit tests

14 years agomake audio background-sources output silence
Brandon Lewis [Fri, 11 Jun 2010 15:02:55 +0000 (17:02 +0200)]
make audio background-sources output silence

14 years agouse ges_timeline_background_source_new_for_nick when creating pattern sources
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

14 years agodon't initialize vpattern field
Brandon Lewis [Fri, 11 Jun 2010 14:53:03 +0000 (16:53 +0200)]
don't initialize vpattern field

14 years agoimplement ges_timeline_background_source_new_for_nick()
Brandon Lewis [Fri, 11 Jun 2010 14:51:44 +0000 (16:51 +0200)]
implement ges_timeline_background_source_new_for_nick()

14 years agomove enum table into file scope
Brandon Lewis [Fri, 11 Jun 2010 14:50:07 +0000 (16:50 +0200)]
move enum table into file scope

14 years agorewrite print_pattern_list to use GEnumValues
Brandon Lewis [Fri, 11 Jun 2010 13:28:43 +0000 (15:28 +0200)]
rewrite print_pattern_list to use GEnumValues

14 years agoremove unnecessary g_print
Brandon Lewis [Fri, 11 Jun 2010 13:28:17 +0000 (15:28 +0200)]
remove unnecessary g_print

14 years agoswitch to using GESTimelineBackgroundSource objects for patterns
Brandon Lewis [Fri, 11 Jun 2010 13:19:28 +0000 (15:19 +0200)]
switch to using GESTimelineBackgroundSource objects for patterns

14 years agoset pattern on newly-created video track objects
Brandon Lewis [Fri, 11 Jun 2010 13:18:17 +0000 (15:18 +0200)]
set pattern on newly-created video track objects

14 years agoimplement vpattern gobject property of tl background source
Brandon Lewis [Fri, 11 Jun 2010 13:17:42 +0000 (15:17 +0200)]
implement vpattern gobject property of tl background source

14 years agoadd big blob of pattern enum values copied from videotestsrc
Brandon Lewis [Fri, 11 Jun 2010 13:16:40 +0000 (15:16 +0200)]
add big blob of pattern enum values copied from videotestsrc

14 years agoadd vpattern field to GESTimelineBackground source
Brandon Lewis [Fri, 11 Jun 2010 13:15:59 +0000 (15:15 +0200)]
add vpattern field to GESTimelineBackground source

14 years agoimplement setting pattern on video background sources
Brandon Lewis [Fri, 11 Jun 2010 13:14:40 +0000 (15:14 +0200)]
implement setting pattern on video background sources

14 years agoadd routines to set track object pattern
Brandon Lewis [Fri, 11 Jun 2010 11:44:40 +0000 (13:44 +0200)]
add routines to set track object pattern

14 years agoadd enum for video patterns
Brandon Lewis [Fri, 11 Jun 2010 11:41:44 +0000 (13:41 +0200)]
add enum for video patterns

14 years agotest Backgroudn sources in layers
Brandon Lewis [Fri, 11 Jun 2010 11:40:54 +0000 (13:40 +0200)]
test Backgroudn sources in layers

14 years agoimplment GESTimelineBackground source create_track_object
Brandon Lewis [Fri, 11 Jun 2010 08:42:00 +0000 (10:42 +0200)]
implment GESTimelineBackground source create_track_object

14 years agoadd audio background source to build system
Brandon Lewis [Fri, 11 Jun 2010 08:40:02 +0000 (10:40 +0200)]
add audio background source to build system

14 years agoadd audio background source to types.h
Brandon Lewis [Fri, 11 Jun 2010 08:39:14 +0000 (10:39 +0200)]
add audio background source to types.h

14 years agocheck in audio background source
Brandon Lewis [Fri, 11 Jun 2010 08:37:49 +0000 (10:37 +0200)]
check in audio background source

14 years agoadd ges video-track background to build system
Brandon Lewis [Thu, 10 Jun 2010 15:44:17 +0000 (17:44 +0200)]
add ges video-track background to build system

14 years agocheck in ges-track-video-background-source.{c,h}
Brandon Lewis [Thu, 10 Jun 2010 11:21:47 +0000 (13:21 +0200)]
check in ges-track-video-background-source.{c,h}

14 years agoadd GESTrackBackgroundSource to build system
Brandon Lewis [Thu, 10 Jun 2010 11:29:22 +0000 (13:29 +0200)]
add GESTrackBackgroundSource to build system

14 years agoadd track background source to header
Brandon Lewis [Thu, 10 Jun 2010 15:42:09 +0000 (17:42 +0200)]
add track background source to header

14 years agoadd track background source to ges-types.h
Brandon Lewis [Thu, 10 Jun 2010 15:43:56 +0000 (17:43 +0200)]
add track background source to ges-types.h

14 years agocheck in GESTrackBackgroundSource
Brandon Lewis [Thu, 10 Jun 2010 11:51:33 +0000 (13:51 +0200)]
check in GESTrackBackgroundSource

14 years agoadd GESTimelineBackgroundSource to build system
Brandon Lewis [Thu, 10 Jun 2010 11:23:59 +0000 (13:23 +0200)]
add GESTimelineBackgroundSource to build system

14 years agoadd timeline background source to header
Brandon Lewis [Thu, 10 Jun 2010 15:41:57 +0000 (17:41 +0200)]
add timeline background source to header

14 years agocheck in background source unit test
Brandon Lewis [Thu, 10 Jun 2010 11:22:36 +0000 (13:22 +0200)]
check in background source unit test

14 years agocheck in ges-timeline-background-source.{c,h}
Brandon Lewis [Thu, 10 Jun 2010 11:21:06 +0000 (13:21 +0200)]
check in ges-timeline-background-source.{c,h}

14 years agotests: Add <stdlib.h> for exit usage
Edward Hervey [Mon, 28 Jun 2010 15:23:49 +0000 (17:23 +0200)]
tests: Add <stdlib.h> for exit usage

14 years agoFix building issues
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

14 years agoGESTimelinePipeline: Fix leaked caps
Edward Hervey [Mon, 28 Jun 2010 15:08:08 +0000 (17:08 +0200)]
GESTimelinePipeline: Fix leaked caps

14 years agoGESTimelinePipeline: unref all pads
Edward Hervey [Mon, 21 Jun 2010 09:54:01 +0000 (11:54 +0200)]
GESTimelinePipeline: unref all pads

14 years agoGESTimelinePipeline: Make a copy of the provided GstEncodingProfile
Edward Hervey [Mon, 21 Jun 2010 09:53:30 +0000 (11:53 +0200)]
GESTimelinePipeline: Make a copy of the provided GstEncodingProfile

14 years agoGESTimelinePipeline: Properly release playsink and encodebin
Edward Hervey [Mon, 21 Jun 2010 09:52:49 +0000 (11:52 +0200)]
GESTimelinePipeline: Properly release playsink and encodebin

14 years agoGESTimelinePipeline: finalize => dispose
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.

14 years agoges-launch: Don't leak caps
Edward Hervey [Mon, 21 Jun 2010 09:47:44 +0000 (11:47 +0200)]
ges-launch: Don't leak caps

14 years agoges-launch: Properly free profile and outputuri
Edward Hervey [Mon, 21 Jun 2010 09:47:21 +0000 (11:47 +0200)]
ges-launch: Properly free profile and outputuri

14 years agoges-launch: Cleanup profile
Edward Hervey [Thu, 17 Jun 2010 09:45:27 +0000 (11:45 +0200)]
ges-launch: Cleanup profile

14 years agoGESTrackTransition: Release all pads.
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.

14 years agoUpdate to latest common
Edward Hervey [Mon, 14 Jun 2010 17:12:42 +0000 (19:12 +0200)]
Update to latest common

14 years agoexamples: Fix debug statement
Edward Hervey [Fri, 11 Jun 2010 17:34:39 +0000 (19:34 +0200)]
examples: Fix debug statement

14 years agorelease the request pads in dispose
Brandon Lewis [Thu, 10 Jun 2010 14:19:11 +0000 (16:19 +0200)]
release the request pads in dispose

14 years agodon't keep an extra reference to vsmpte
Brandon Lewis [Thu, 10 Jun 2010 14:14:20 +0000 (16:14 +0200)]
don't keep an extra reference to vsmpte

14 years agoadd elemt. to bin in arbitrary_fill_track_func
Brandon Lewis [Thu, 10 Jun 2010 10:52:41 +0000 (12:52 +0200)]
add elemt. to bin in arbitrary_fill_track_func