gnome-shell/tools/build
Owen W. Taylor afceea3fe6 Add a built-in screencast recording facility
For development and demonstration purposes, it's neat to be able to
record a screencast of gnome-shell without any external setup.
Built-in recording can also give much better quality than is possible
with a generic desktop recording, since we hook right into the paint
loop.

src/shell-recorder.[ch]: A general-purposes object to record a Clutter
 stage to a GStreamer stream.
src/shell-recorder-src.[ch]: A simple GStreamer source element (similar
 to appsrc in the most recent versions of GStreamer) for injecting
 captured data into a GStreamer pipeline.
src/test-recorder.c: Test program that records a simple animation.

configure.ac src/Makefile.am: Add machinery to conditionally build
 ShellRecorder.
tools/build/gnome-shell-build-setup.sh: Add gstreamer packages
 to the list of required packages for Fedora.

js/ui/main.js: Hook up the recorder to a MetaScreen ::toggle-recording
 keybinding.

http://bugzilla.gnome.org/show_bug.cgi?id=575290
2009-03-20 16:53:50 -04:00
..
gnome-shell-build-setup.sh Add a built-in screencast recording facility 2009-03-20 16:53:50 -04:00
gnome-shell.modules Port to Clutter-0.9 2009-02-23 14:53:06 -05:00
jhbuildrc-custom-example Add commented out workaround for #571240 2009-03-14 18:22:39 -04:00
jhbuildrc-gnome-shell Call a global variable in our jhbuildrc _libdir not libdir 2009-03-17 16:09:06 -04:00