Commit graph

983 commits

Author SHA1 Message Date
Thibault Saunier
1b036156af pyges: Install it so we now use import ges
Using from gst import ges did not make much sense
2011-08-11 15:59:33 +02:00
Thibault Saunier
08be3bd93b pyges: Do not try to build the bindings if no python found 2011-08-11 15:59:33 +02:00
Thibault Saunier
f1d8151f63 pyges: Install files from the examples and testsuite 2011-08-11 15:59:32 +02:00
Thibault Saunier
287fbc02b8 pyges: Add a PyGes example 2011-08-11 15:59:24 +02:00
Thibault Saunier
0275a1b777 pyges: Add the GstArgtypes, get all the functions binded 2011-08-11 14:40:10 +02:00
Thibault Saunier
0e437d4069 pyges: link against pygst and use GstMiniObject 2011-08-11 14:40:10 +02:00
Mathieu Duponchelle
fc21eb395a pyges : Improve the test suite 2011-08-11 14:40:10 +02:00
Mathieu Duponchelle
f43d26e319 pyges : correct the defs for ges_track_audio_raw_new and ges_track_video_raw_new 2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
0711c8d2c4 pyges : Add overrides 2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
f738133ccf pyges : Add *_valist and *_by_pspec to the ignore-glob 2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
973c3d2b2e Add ges-screenshot.h to ges.h
This is to make ges_play_sink_convert_frame available to the bindings.
2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
6390ab1798 pyges : override unhandled methods 2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
e5f05f9b37 pyges : add argtypes 2011-08-11 14:40:09 +02:00
Mathieu Duponchelle
0b09331dbb pyges : Remove ges_formatter_set_data and get_data from the .defs 2011-08-11 14:40:08 +02:00
Mathieu Duponchelle
18be79ac57 pyges : Override ges_timeline_parse_launch_effect_new to make it accept None 2011-08-11 14:40:08 +02:00
Thibault Saunier
01e4391d4a pyges: Update ges.defs and ges-types.defs with the new effect API 2011-08-11 14:40:08 +02:00
Mathieu Duponchelle
f8de22b29c pyges : Add a text overlay test 2011-08-11 14:40:08 +02:00
Thibault Saunier
843df22ec0 pyges : Add actual testing to the testcases 2011-08-10 17:12:46 +02:00
Thibault Saunier
b0114a79c4 pyges: add get_type method to the ignore_blob list 2011-08-10 17:12:46 +02:00
Mathieu Duponchelle
ee96719f3c pyges: Override methods using GList 2011-08-10 17:12:46 +02:00
Mathieu Duponchelle
cea06907c9 pyges : Add a test suite with three test cases for the bindings 2011-08-10 17:12:46 +02:00
Thibault Saunier
61e851d658 pyges: Regenerate ges.def and ges-types.def so the contructors are detected properly 2011-08-10 17:12:46 +02:00
Thibault Saunier
c66bdbe708 pyges: Make use of the namespace for the constructor classnames in codegen 2011-08-10 17:12:46 +02:00
Thibault Saunier
90f23b9a47 pyges: Sync codegen with upstream 2011-08-10 17:12:45 +02:00
Thibault Saunier
20db3b7e78 pyges: override ges_track_get_timeline
This make the bindings compiling without warning
2011-08-10 17:12:45 +02:00
Thibault Saunier
f9b9ec6204 building: add python bindings 2011-08-10 17:12:45 +02:00
Thibault Saunier
66efde4cc5 pyges: Add the necessary file to compile the bindings
defs files have been generated with the h2defs.py script
2011-08-10 17:12:45 +02:00
Thibault Saunier
168d3cef72 pyges: add registering functions prototypes to ges.override 2011-08-10 17:12:45 +02:00
Thibault Saunier
fbeb43ad39 pyges: Define missing types 2011-08-10 17:12:45 +02:00
Thibault Saunier
1efbf1ceec GESTimeleinePipeline: Create a flag type instead of a simple enum
Make it binding friendly
2011-08-10 17:12:45 +02:00
Mathieu Duponchelle
9237a997cb pyges: Add ges.override 2011-08-10 17:12:45 +02:00
Mathieu Duponchelle
fdfd518dd6 Add codegen to the tracked files 2011-08-10 17:12:45 +02:00
Luis de Bethencourt
237f19d63a GESTimelineTitleSource/TrackTitleSource: add xpos/ypos setting
Vertical and horizontal position properties of the title source
can be set and get.
2011-08-09 19:15:18 +02:00
Luis de Bethencourt
8704011597 GESTimelineTitleSource/TrackTitleSource: add color setting
Color property of the text overlay can be set and get.
2011-08-09 19:13:37 +02:00
Luis de Bethencourt
18d588ff1e examples: add file inpoints and summary to overlay example 2011-08-09 17:39:02 +02:00
Luis de Bethencourt
be381792aa examples: add xpos and ypos options to overlay example 2011-08-08 18:57:37 +02:00
Luis de Bethencourt
63a82c5274 GESTimelineTextOverlay/TrackTextOverlay: add xpos/ypos setting
Vertical and horizontal position properties of the text overlay
can be set and get.
2011-08-08 18:44:57 +02:00
Luis de Bethencourt
09ef6dbeac ges-enums: completed support for all options in TextAlign
Added the center and position options to the vertical, and horizontal
properties of text alignment.
2011-08-08 18:30:42 +02:00
Luis de Bethencourt
0292e86b9b examples: add color option to overlay example 2011-08-03 12:37:14 +02:00
Luis de Bethencourt
c62e18e219 ges: include indentation fixes
run gst-indent through ges-timeline-text-overlay.h and
ges-track-text-overlay.h
2011-08-03 12:27:04 +02:00
Luis de Bethencourt
ba5babd474 GESTimelineTextOverlay/TrackTextOverlay: add color setting
Color property of the text overlay can be set and get.
2011-08-03 12:20:27 +02:00
Luis de Bethencourt
d8d93aad82 ges: easier to understand ges-launch summary 2011-08-01 13:42:17 +02:00
Luis de Bethencourt
5f457a23d1 ges: audio and video preset options in ges-launch 2011-08-01 13:40:48 +02:00
Mathieu Duponchelle
369efb0822 effects: implement the TrackParseLaunch get_property method properly 2011-07-07 21:27:37 -04:00
Mathieu Duponchelle
b0810ff5de GES : make sure to set n_properties to 0 when needed 2011-07-07 21:18:04 -04:00
Luis de Bethencourt
db58dc1569 tests: selectable audio format/container in test4
now users can select the desired rendering audio format and
container through --aformat and --format, like in ges-launch.
2011-07-01 19:30:01 +02:00
Luis de Bethencourt
882342906f tests: fix TEST_URI for filesource tests 2011-07-01 18:13:08 +02:00
Luis de Bethencourt
f166c47ed5 examples: fix output_uri in test4
clean the make_ogg_vorbis_profile () code.
remove extra second of execution time.
clean some comment typos.
2011-06-29 16:17:00 +02:00
Luis de Bethencourt
6694b28188 examples: remove extra second in test2 and test3
remove unnecessary sources GList.
and fix comment typos as well.
2011-06-27 21:25:40 +02:00
Luis de Bethencourt
9a19d2ef64 GESTimelineFileSource: Check uri at _new()
Check if uri is valid before creating a new object in
ges_timeline_filesource_new()
2011-06-25 20:12:46 +02:00