gstreamer/gst-libs/gst/interfaces
Sebastian Dröge 49deb0c05d Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u...
Original commit message from CVS:
* configure.ac:
* ext/alsa/gstalsamixerelement.c:
(gst_alsa_mixer_element_class_init):
* ext/alsa/gstalsasink.c: (gst_alsasink_class_init):
* ext/alsa/gstalsasrc.c: (gst_alsasrc_class_init):
* ext/cdparanoia/gstcdparanoiasrc.c:
(gst_cd_paranoia_src_class_init):
* ext/gio/gstgiosink.c: (gst_gio_sink_class_init):
* ext/gio/gstgiosrc.c: (gst_gio_src_class_init):
* ext/gio/gstgiostreamsink.c: (gst_gio_stream_sink_class_init):
* ext/gio/gstgiostreamsrc.c: (gst_gio_stream_src_class_init):
* ext/gnomevfs/gstgnomevfssink.c: (gst_gnome_vfs_sink_class_init):
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnome_vfs_src_class_init):
* ext/ogg/gstoggmux.c: (gst_ogg_mux_class_init):
* ext/pango/gsttextoverlay.c: (gst_text_overlay_class_init):
* ext/pango/gsttextrender.c: (gst_text_render_class_init):
* ext/theora/theoradec.c: (gst_theora_dec_class_init):
* ext/theora/theoraenc.c: (gst_theora_enc_class_init):
* ext/theora/theoraparse.c: (gst_theora_parse_class_init):
* ext/vorbis/vorbisenc.c: (gst_vorbis_enc_class_init):
* gst-libs/gst/audio/gstaudiofiltertemplate.c:
(gst_audio_filter_template_class_init):
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_class_init):
* gst-libs/gst/audio/gstbaseaudiosrc.c:
(gst_base_audio_src_class_init):
* gst-libs/gst/cdda/gstcddabasesrc.c:
(gst_cdda_base_src_class_init):
* gst-libs/gst/interfaces/mixertrack.c:
(gst_mixer_track_class_init):
* gst-libs/gst/rtp/gstbasertpdepayload.c:
(gst_base_rtp_depayload_class_init):
* gst-libs/gst/rtp/gstbasertppayload.c:
(gst_basertppayload_class_init):
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_class_init):
* gst/audiorate/gstaudiorate.c: (gst_audio_rate_class_init):
* gst/audioresample/gstaudioresample.c:
(gst_audioresample_class_init):
* gst/audiotestsrc/gstaudiotestsrc.c:
(gst_audio_test_src_class_init):
* gst/gdp/gstgdppay.c: (gst_gdp_pay_class_init):
* gst/playback/gstdecodebin2.c: (gst_decode_bin_class_init):
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
(preroll_unlinked):
* gst/playback/gstplaybin.c: (gst_play_bin_class_init):
* gst/playback/gstplaybin2.c: (gst_play_bin_class_init):
* gst/playback/gstplaysink.c: (gst_play_sink_class_init):
* gst/playback/gstqueue2.c: (gst_queue_class_init):
* gst/playback/gststreaminfo.c: (gst_stream_info_class_init):
* gst/playback/gststreamselector.c: (gst_selector_pad_class_init),
(gst_stream_selector_class_init):
* gst/playback/gsturidecodebin.c: (gst_uri_decode_bin_class_init):
* gst/subparse/gstsubparse.c: (gst_sub_parse_class_init):
* gst/tcp/gstmultifdsink.c: (gst_multi_fd_sink_class_init):
* gst/tcp/gsttcpclientsink.c: (gst_tcp_client_sink_class_init):
* gst/tcp/gsttcpclientsrc.c: (gst_tcp_client_src_class_init):
* gst/tcp/gsttcpserversink.c: (gst_tcp_server_sink_class_init):
* gst/tcp/gsttcpserversrc.c: (gst_tcp_server_src_class_init):
* gst/videorate/gstvideorate.c: (gst_video_rate_class_init):
* gst/videoscale/gstvideoscale.c: (gst_video_scale_class_init):
* gst/videotestsrc/gstvideotestsrc.c:
(gst_video_test_src_class_init):
* gst/volume/gstvolume.c: (gst_volume_class_init):
* sys/v4l/gstv4lelement.c: (gst_v4lelement_class_init):
* sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_class_init):
* sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_class_init):
* sys/v4l/gstv4lsrc.c: (gst_v4lsrc_class_init):
* sys/ximage/ximagesink.c: (gst_ximagesink_class_init):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_class_init):
Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use
static strings (i.e. all). This gives us less memory usage,
fewer allocations and thus less memory defragmentation. Depend
on core CVS for this. Fixes bug #523806.
2008-03-22 15:00:53 +00:00
..
.gitignore ignore more 2005-06-30 12:01:41 +00:00
colorbalance.c move last template doc snippets to source code and delete them 2006-06-07 11:03:03 +00:00
colorbalance.h expand tabs 2005-12-06 19:42:02 +00:00
colorbalancechannel.c Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) 2006-04-08 21:02:53 +00:00
colorbalancechannel.h expand tabs 2005-12-06 19:42:02 +00:00
interfaces-marshal.list gst-libs/gst/: Move the rtspextension.h interface into gstrtspextension.h as part of libgstrtsp instead of libgstinte... 2007-07-26 19:57:15 +00:00
Makefile.am gst-libs/gst/interfaces/Makefile.am: interfaces.h is not used anymore so remove it from the build process. 2007-12-18 15:20:12 +00:00
mixer.c API: add gst_mixer_options_list_changed(), gst_mixer_mixer_changed() and gst_mixer_message_parse_options_list_changed... 2008-03-03 13:56:38 +00:00
mixer.h API: add gst_mixer_options_list_changed(), gst_mixer_mixer_changed() and gst_mixer_message_parse_options_list_changed... 2008-03-03 13:56:38 +00:00
mixeroptions.c gst-libs/gst/interfaces/mixeroptions.*: API: add GstMixerOptions::get_values vfunc (#519906) 2008-03-03 13:50:18 +00:00
mixeroptions.h gst-libs/gst/interfaces/mixeroptions.*: API: add GstMixerOptions::get_values vfunc (#519906) 2008-03-03 13:50:18 +00:00
mixertrack.c Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u... 2008-03-22 15:00:53 +00:00
mixertrack.h gst-libs/gst/interfaces/: Change the way these deprecated function pointers are removed so that the compiled ABI is u... 2008-01-30 12:19:02 +00:00
navigation.c fold all interfaces in one interfaces dir, preserving CVS history 2005-06-30 11:58:40 +00:00
navigation.h expand tabs 2005-12-06 19:42:02 +00:00
propertyprobe.c gst-libs/gst/: Make gtk-doc happy. 2007-07-10 20:46:41 +00:00
propertyprobe.h expand tabs 2005-12-06 19:42:02 +00:00
tuner.c gst-libs/gst/interfaces/tuner.c: Fix some function guards, add some more function guards. 2006-10-17 17:17:16 +00:00
tuner.h expand tabs 2005-12-06 19:42:02 +00:00
tunerchannel.c Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) 2006-04-08 21:02:53 +00:00
tunerchannel.h expand tabs 2005-12-06 19:42:02 +00:00
tunernorm.c Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) 2006-04-08 21:02:53 +00:00
tunernorm.h expand tabs 2005-12-06 19:42:02 +00:00
videoorientation.c gst-libs/gst/interfaces/videoorientation.c: Add since tags to new API docs, ChangeLog surgery (forgot API keyword in ... 2006-09-21 13:49:47 +00:00
videoorientation.h More docs coverage and some ChangeLog surgery (add missing names) 2007-02-15 15:17:23 +00:00
xoverlay.c gst-libs/gst/interfaces/xoverlay.c: More guards (we don't want klass to end up being NULL). 2007-12-15 17:27:48 +00:00
xoverlay.h Add a method to the XOverlay interface to allow disabling of event handling in x[v]imagesink elements. This will let ... 2007-01-04 11:30:53 +00:00