Commit graph

237 commits

Author SHA1 Message Date
Brandon Lewis 526e37589b GESTrackVideoTitleSource -> GESTrackTitleSource 2010-07-09 13:21:14 +02:00
Brandon Lewis 44781f9e39 remove GESTrackTitleSource 2010-07-09 13:21:14 +02:00
Brandon Lewis 4aff8e0c9d fix doc comments 2010-07-09 13:21:14 +02:00
Brandon Lewis 9d310cf3ee GESTrackVideoTitleSource inherits directly from GESTrackObject 2010-07-09 13:21:14 +02:00
Brandon Lewis 1ada78f700 remove GESTrackBackgroundSource class 2010-07-09 13:21:14 +02:00
Brandon Lewis 44379e805c GESTrackAudioBackgroundSource inherits from GESTrackSource 2010-07-09 13:21:13 +02:00
Brandon Lewis 891826fdec GESTrackVideoBackgroundSource inherits directly from track object 2010-07-09 13:21:13 +02:00
Brandon Lewis 71df7618e0 move create_element virtual method up to TimelineSource class 2010-07-09 13:21:13 +02:00
Brandon Lewis cc53dfb062 remove GESTrackAudioTitleSource 2010-07-09 13:21:13 +02:00
Brandon Lewis 23a3bbb80f create test track object instead of audio-title-source 2010-07-09 13:21:13 +02:00
Brandon Lewis 560956ed24 keep track of and release request pads for smpte also 2010-07-09 13:21:13 +02:00
Brandon Lewis 0d4ff040d2 free mixer in dispose separately from sink pads 2010-07-09 13:21:13 +02:00
Brandon Lewis 7b72e81d5a don't forget to unref pad targets 2010-07-09 13:21:12 +02:00
Brandon Lewis ac500472f0 rough overlay implementation 2010-07-09 13:21:12 +02:00
Brandon Lewis bcc63cd637 activate property setting functions 2010-07-09 13:21:12 +02:00
Brandon Lewis 577ad52020 add video overlays to main header 2010-07-09 13:21:12 +02:00
Brandon Lewis 734d95bfb8 create timeline-overly creates appropriate track object 2010-07-09 13:21:12 +02:00
Brandon Lewis 076c610f80 check in GESTrackVideoOverlay 2010-07-09 13:21:12 +02:00
Brandon Lewis dd631dbf28 check in ges-track-overlay.{c,h} 2010-07-09 13:21:12 +02:00
Brandon Lewis 586530eba0 check in timelineoverlay, structural copy of GESTimelineTitleSource 2010-07-09 13:21:12 +02:00
Brandon Lewis b629c98f0b update doc comment 2010-07-09 13:21:12 +02:00
Brandon Lewis 1723659704 remove unneeded paramenter to create_element 2010-07-09 13:21:12 +02:00
Brandon Lewis e4c7d0bbcd push struct fields down to VideoTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis fa98f4cc09 push make_video_bin() down into subclass 2010-07-09 13:21:11 +02:00
Brandon Lewis 6574f0146f push relevant struct fields into AudioTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis b3d0c3e6b1 push make_audio_bin down into subclass 2010-07-09 13:21:11 +02:00
Brandon Lewis a1734962e2 add duration_changed virtual method to GESTrackTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis 2146e4a9af add create_element vmethod to GESTrackTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis 622f0d7718 create transition subtype according to track type 2010-07-09 13:21:11 +02:00
Brandon Lewis 071ea8fb26 check in GESTrackVideoTransition, empty subclass of TrackTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis b2d36e8d9f check in GESTrackAudioTransition, empyt subclass of TrackTransition 2010-07-09 13:21:11 +02:00
Brandon Lewis eb96fafc65 fix header file param names 2010-07-09 13:21:11 +02:00
Brandon Lewis da566f9521 fix stupid copy/paste typo 2010-07-09 13:21:10 +02:00
Brandon Lewis e417c4c656 free existing strings before assigning new ones 2010-07-09 13:21:10 +02:00
Brandon Lewis aa19ff62ec implement {h,v}alignment property for timeline titles 2010-07-09 13:21:10 +02:00
Brandon Lewis 08d94f7e38 add ..._set_{h,v}alignment() methods to video titles 2010-07-09 13:21:10 +02:00
Brandon Lewis c0f0d6f5f4 add font-desc property to TimelineTitleSource 2010-07-09 13:21:10 +02:00
Brandon Lewis bae04feef4 add ...set_font_desc() method to VideoTitleSource 2010-07-09 13:21:10 +02:00
Brandon Lewis ac31f1ab4d set black background on titles by default 2010-07-09 13:21:10 +02:00
Brandon Lewis 1c27454a80 have timeline title source create audio title sources 2010-07-09 13:21:10 +02:00
Brandon Lewis 7da9439668 check in ges-track-audio-title-source.{c,h} 2010-07-09 13:21:10 +02:00
Brandon Lewis 43583aaa16 don't forget to check for null 2010-07-09 13:21:09 +02:00
Brandon Lewis 6f49bdd90c set text on video track objects when text property changes 2010-07-09 13:21:09 +02:00
Brandon Lewis ce3300dfa8 implement ges_timeline_title_source_create_track_object 2010-07-09 13:21:09 +02:00
Brandon Lewis 6f906db0b9 remove trailing '$' accidentally pasted 2010-07-09 13:21:09 +02:00
Brandon Lewis 0dac374785 these should have been checked in before 2010-07-09 13:21:09 +02:00
Brandon Lewis 643bcb7bcc add text property to GESTimelineTitleSource 2010-07-09 13:21:09 +02:00
Brandon Lewis b0358d5da1 massive update to doc comments 2010-07-09 13:21:09 +02:00
Brandon Lewis 709332ef09 remove the zone plate and gamut enum values 2010-07-09 13:21:09 +02:00
Brandon Lewis f804f09845 check in skeletal GESTrackVideoTitleSource 2010-07-09 13:21:09 +02:00