| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
- Remove ClutterGstVideoTexture to be replaced by ClutterGstVideoActor.
- Make cluttersink/autocluttersink gstreamer elements accept a ClutterGstActor instead of a
ClutterTexture for painting.
- This patch temporarily disable examples/video-player and some tests requiring
ClutterGstVideoTexture.
|
|
|
|
| |
Apart from ClutterMedia/ClutterTexture because that would break API.
|
| |
|
| |
|
|
|
|
|
| |
Change the application related code to use the new preferred API to
create the sink.
|
| |
|
| |
|
|
|
|
| |
Never gcc is stricter about discared return values.
|
|
|
|
|
| |
I wonder how I could survive before noticing how much trailing white
space the repository had.
|
|
|
|
|
|
|
|
|
|
|
| |
Video frames come with a pixel-aspect-ratio cap that tells the sink what
should be the final size of the video.
This information is now given to ClutterGstVideoTexture that derives the
preferred width and height based on the base size of the frames and that
pixel-aspect-ratio.
A new debug category "aspect-ratio" has been created to trace what
|
|
|
|
|
|
| |
During a short periode it used gfloats for the texture size, but got
reverted to gints shortly after. I forgot to update the signal
signature.
|
|
|
|
|
| |
* Be sure to include licensing information
* Update the Copyright assignment when needed
|
|
|
|
|
| |
The way this is done no longer works with clutter master. Also updated
creation of timeline in example to newer API.
|
| |
|
|
|
|
|
| |
Since version 4.0, gcc has a nice attribute that can make the compiler moan
if a variadic function is not terminated by NULL.
|
|
|
|
| |
Update 'tiled' to 'disable-slicing'
|
|
|
|
|
|
|
|
|
|
| |
* clutter-gst/clutter-gst-video-sink.c:
Use async queue with idle function instead of messages on the bus with
signal handlers to allow the application thread to actually render the
frames. (#644)
* examples/video-sink.c:
Remove the now unneeded call to gst_bus_add_signal_watch().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Use the same M4 macros clutter-core uses to set
the various libtool flags and simplify the release process.
* clutter-gst/clutter-gst.h:
* clutter-gst/clutter-gst-version.h.in: Add version header and
macros for clutter-gst.
* clutter-gst/*.[ch]: Fix copyright and attributions.
* clutter-gst/clutter-gst-util.[hc]: Fix second argument of
clutter_gst_init() function call: the underlying libraries
require a pointer to the arguments vector to remove their own
arguments from it.
* README: Flesh out the description a little.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
Bump up to use Clutter 0.3 (trunk)
* clutter-gst/clutter-gst-video-sink.c:
Improve caps usage and switch to BGRA data, taking advantage
of newer texture api and thus giving an alpha channel to video
textures.
Collect pixel aspect ratio info but do not expose as yet.
* clutter-gst/clutter-gst-video-texture.c:
Minor change to object creation.
* examples/Makefile.am:
* examples/audio.c:
* examples/video-player.c:
* examples/video-sink.c:
Update for 0.3 API
|
|
* clutter-gst/Makefile.am:
* clutter-gst/clutter-gst-util.c:
* clutter-gst/clutter-gst-util.h:
* clutter-gst/clutter-gst.h:
Add a clutter_gst_init() call mainly for binding usage.
* clutter-gst/clutter-gst-video-sink.c:
* clutter-gst/clutter-gst-video-sink.h:
* clutter-gst/clutter-gst-video-texture.c:
* examples/Makefile.am:
* examples/README:
* examples/video-sink.c:
Addition of clutter texture gstreamer video sink from
Jonathan Matthew (#296)
|