gstreamer/gst
Sebastian Dröge a8bf6e2d8a 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.
2012-09-11 01:54:32 +01:00
..
adpcmdec gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
adpcmenc gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
aiff gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:31:30 +01:00
asfmux gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:31:30 +01:00
audiobuffer gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
audiovisualizers audiovisualizer: revert renaming of the type 2012-08-22 15:10:25 +02:00
autoconvert autoconvert: Handle caps query on internal srcpad 2012-09-01 16:09:59 -07:00
bayer bayer: prefix orc functions with bayer_orc 2012-07-24 10:32:51 +02:00
camerabin2 camerabin2: use correct variable when handling pad probe buffers 2012-09-06 01:53:07 -03:00
cdxaparse update for task api change 2012-06-20 10:40:42 +02:00
coloreffects coloreffects: port to 0.11 2012-04-24 17:01:21 +02:00
dataurisrc dataurisrc: copy into provided buffer if a buffer is provided 2012-07-10 00:59:40 +01:00
dccp Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some more 2012-05-05 18:20:33 +01:00
debugutils collectpads2: rename to collectpads 2012-04-17 15:22:59 +02:00
dtmf gst: Set alignment at the correct place of GstAllocationParams 2012-08-08 17:41:42 +02:00
dvbsuboverlay dvbsuboverlay: adjust to modified video overlay composition API 2012-08-30 12:21:41 +02:00
dvdspu dvdspu: Make GAP event aware 2012-08-31 13:12:41 -07:00
faceoverlay gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
festival celt, opencv, wayland, dvbsub, festival, hls: printf format fixes 2012-07-15 12:27:12 +01:00
fieldanalysis fieldanalysis: prefix orc functions 2012-07-24 10:44:51 +02:00
freeverb gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
freeze update for task api change 2012-06-20 10:40:42 +02:00
frei0r frei0r: Double properties are supposed in the range [0.0, 1.0] 2012-05-22 11:20:06 +02:00
games gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
gaudieffects guadi: prefix orc functions with gaudi_orc_ 2012-07-24 10:46:39 +02:00
gdp Use G_PARAM_STATIC_STRINGS everywhere for GParamSpecs that use static strings (i.e. all). This gives us less memory u... 2012-09-11 01:54:32 +01:00
geometrictransform geometrictransform: don't link against libgstinterfaces which was removed 2012-04-14 15:29:15 +01:00
hdvparse gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
hls hls: disable hlssink but do build hlsdemux 2012-09-08 14:43:37 +01:00
id3tag id3tag: extract year to write into ID3v1 tag from GST_TAG_DATE_TIME not GST_TAG_DATE 2012-09-02 03:55:35 +01:00
inter inter: fix leaks in audiosrc/sink 2012-09-09 02:03:33 +01:00
interlace interlace: Use buffer flags and caps correctly 2012-07-20 23:29:54 +02:00
ivfparse gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
jp2kdecimator gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
jpegformat gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:31:30 +01:00
librfb rfbsrc: Fix compiling in Windows 2012-06-14 16:38:22 +01:00
liveadder update for task api change 2012-06-20 10:40:42 +02:00
mixmatrix gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
mpeg1sys Fix up FSF address in some source files as well 2012-08-18 20:31:17 +01:00
mpegdemux resindvd/mpegdemux: Send both PTS and DTS downstream 2012-09-01 16:09:59 -07:00
mpegpsmux collectpads2: rename to collectpads 2012-04-17 15:22:59 +02:00
mpegtsdemux video/x-dvd-subpicture -> subpicture/x-dvd 2012-08-20 23:37:00 +01:00
mpegtsmux schroedinger, mpegtsmux: fix plugin names 2012-08-03 11:52:11 +01:00
mve gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
mxf gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:31:30 +01:00
nsf gst_tag_list_free -> gst_tag_list_unref 2012-08-04 16:31:30 +01:00
nuvdemux update for task api change 2012-06-20 10:40:42 +02:00
overlay gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
patchdetect gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
pcapparse Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some more 2012-05-05 18:20:33 +01:00
pnm gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
rawparse gst: Implement segment-done event 2012-07-05 13:18:47 +02:00
real gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
removesilence gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
rtjpeg Fix up FSF address in some source files as well 2012-08-18 20:31:17 +01:00
rtpmux rtpmux: Misc fix for 0.11 2012-09-10 20:38:14 -04:00
rtpvp8 gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
scaletempo gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
sdi gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
sdp hls, sdp: update for gst_element_make_from_uri() changes 2012-06-23 15:02:13 +01:00
segmentclip gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
siren gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
smooth gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
smoothwave smoothwave: remove element unported from 0.8 2011-11-23 08:42:01 +01:00
speed gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
stereo gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
subenc gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
tta Fix up FSF address in some source files as well 2012-08-18 20:31:17 +01:00
vbidec Fix up FSF address in some source files as well 2012-08-18 20:31:17 +01:00
videofilters gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
videomeasure collectpads2: rename to collectpads 2012-04-17 15:22:59 +02:00
videoparsers mpeg4videoparse: Don't override upstream framerate and PAR 2012-09-08 17:07:12 +02:00
videosignal gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
vmnc gst: Update for GST_PLUGIN_DEFINE() API changes 2012-04-05 18:02:56 +02:00
y4m y4m: link against the right libgstvideo 2012-05-16 21:50:48 +01:00
Makefile.am build: build plugins and examples in parallel where possible, if make -jN is used 2010-03-30 01:17:15 +01:00