summaryrefslogtreecommitdiffstats
path: root/common
Commit message (Collapse)AuthorAgeFilesLines
* gst/qtdemux/qtdemux.c: Add 'dvsd' and 'dv25' to list of possible fourcc ↵Edward Hervey2006-02-221-0/+0
| | | | | | | | | | values for DV Video. Original commit message from CVS: Reviewed by : Edward Hervey <edward@fluendo.com> * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): Add 'dvsd' and 'dv25' to list of possible fourcc values for DV Video. Add image/png for fourcc 'png '
* gst/id3demux/id3v2frames.c: Add more validation to ensure that a char ↵Jan Schmidt2006-02-131-0/+0
| | | | | | | | | | encoding conversion produced a valid UTF-8 string. Original commit message from CVS: * gst/id3demux/id3v2frames.c: (parse_insert_string_field), (parse_split_strings): Add more validation to ensure that a char encoding conversion produced a valid UTF-8 string.
* adding docs for multiudpsinkThomas Vander Stichele2006-02-061-0/+0
| | | | | Original commit message from CVS: adding docs for multiudpsink
* gst/avi/gstavidemux.c: Only pause if all pads are unlinked AND we've tried ↵Tim-Philipp Müller2006-02-021-0/+0
| | | | | | | | | to send data on all of them at least once. Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_all_source_pads_unlinked): Only pause if all pads are unlinked AND we've tried to send data on all of them at least once.
* Use new functions from core to render a bin from a string. Fixes build. Up ↵Tim-Philipp Müller2006-02-021-0/+0
| | | | | | | | | | requirements to core CVS. Original commit message from CVS: * configure.ac: * ext/gconf/gconf.c: (gst_gconf_render_bin_from_key): Use new functions from core to render a bin from a string. Fixes build. Up requirements to core CVS.
* gst/id3demux/: Someone should kick my butt. Remove ID3v1 tags from the end ↵Jan Schmidt2006-01-301-0/+0
| | | | | | | | | | | | | | | | | of the file. Original commit message from CVS: * gst/id3demux/gstid3demux.c: (gst_id3demux_chain), (gst_id3demux_read_id3v1), (gst_id3demux_sink_activate), (gst_id3demux_send_tag_event): * gst/id3demux/id3tags.c: (id3demux_read_id3v1_tag): Someone should kick my butt. Remove ID3v1 tags from the end of the file. Improve error messages. Send the TAG message as soon as we complete typefinding, instead of waiting until we send the first buffer. Downstream tag event is still sent before the first buffer.
* gst/qtdemux/qtdemux.c: 'twos' and 'sowt' fourcc can be 16bit or 8bit audio.Fabrizio2006-01-211-0/+0
| | | | | | | | | | | | Original commit message from CVS: * gst/qtdemux/qtdemux.c: (qtdemux_parse_trak), (qtdemux_audio_caps): 'twos' and 'sowt' fourcc can be 16bit or 8bit audio. Fix 8bit case (#327133, based on patch by: Fabrizio Gennari <fabrizio dot ge at tiscali dot it>). Also, "G_LITTLE_ENDIAN" and "G_BIG_ENDIAN" are not valid literals for endianness in caps strings, only "LITTLE_ENDIAN" and "BIG_ENDIAN" are valid.
* gst/videobox/gstvideobox.c: Don't forget to initialize liboil, otherwise our ↵Christoph Burghardt2006-01-201-0/+0
| | | | | | | | | | oil functions Original commit message from CVS: * gst/videobox/gstvideobox.c: (gst_video_box_class_init): Don't forget to initialize liboil, otherwise our oil functions will crash (fixes #327871; patch by: Christoph Burghardt <hawkes at web dot de>).
* gst-plugins-good/gst/udp/: Allow udpsrc and dynudpsink to take a sockfd as a ↵Philippe Kalaf2006-01-071-0/+0
| | | | | | | | | | | | parameter. For udpsrc, overrides the por... Original commit message from CVS: 2005-01-07 Philippe Khalaf <philippe.kalaf@collabora.co.uk> * gst-plugins-good/gst/udp/gstdynudpsink.c: * gst-plugins-good/gst/udp/gstudpsrc.c: Allow udpsrc and dynudpsink to take a sockfd as a parameter. For udpsrc, overrides the port or multicast parameters. Fixes bugs #323021.
* ext/jpeg/: Fix leaks.Wim Taymans2006-01-041-0/+0
| | | | | | | Original commit message from CVS: * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain): * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): Fix leaks.
* gst/wavparse/gstwavparse.*: Use GstSegment to implement more seeking features.Wim Taymans2005-12-161-0/+0
| | | | | | | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_reset), (gst_wavparse_other), (gst_wavparse_perform_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data), (gst_wavparse_loop), (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull): * gst/wavparse/gstwavparse.h: Use GstSegment to implement more seeking features.
* ext/faad/gstfaad.c: Assume that an unknown channel mapping with 2 channels ↵Jan Schmidt2005-12-091-0/+0
| | | | | | | | | | | | | | | is stereo and play it that way instead of ... Original commit message from CVS: * ext/faad/gstfaad.c: (gst_faad_chanpos_to_gst), (gst_faad_update_caps): Assume that an unknown channel mapping with 2 channels is stereo and play it that way instead of erroring. * gst/qtdemux/qtdemux.c: (gst_qtdemux_loop_header), (gst_qtdemux_add_stream), (qtdemux_parse_trak): Handle e.g. jpeg streams with 0 duration frames as having 0 framerate. Debug fixes. Some 64 bit variable fixes
* Update .po filesThomas Vander Stichele2005-12-011-0/+0
| | | | | Original commit message from CVS: Update .po files
* Do burger's rename for rtp payloaders and depayloadersThomas Vander Stichele2005-12-011-0/+0
| | | | | Original commit message from CVS: Do burger's rename for rtp payloaders and depayloaders
* update for latest changesChristian Schaller2005-11-301-0/+0
| | | | | Original commit message from CVS: update for latest changes
* gst/: update for symbols changeThomas Vander Stichele2005-11-301-0/+0
| | | | | | | | | | | | | | | | | | | Original commit message from CVS: * gst/debug/gstnavigationtest.c: (gst_navigationtest_get_type): * gst/debug/gstnavigationtest.h: * gst/effectv/gstaging.c: (gst_agingtv_get_type): * gst/effectv/gstdice.c: (gst_dicetv_get_type): * gst/effectv/gstedge.c: (gst_edgetv_get_type): * gst/effectv/gstquark.c: (gst_quarktv_get_type): * gst/effectv/gstrev.c: (gst_revtv_get_type): * gst/effectv/gstshagadelic.c: (gst_shagadelictv_get_type): * gst/effectv/gstvertigo.c: (gst_vertigotv_get_type): * gst/effectv/gstwarp.c: (gst_warptv_get_type): * gst/videofilter/gstvideoflip.c: (gst_video_flip_set_property), (gst_video_flip_get_type): * gst/videofilter/gstvideoflip.h: update for symbols change
* borgifyThomas Vander Stichele2005-11-291-0/+0
| | | | | Original commit message from CVS: borgify
* gst/matroska/matroska-mux.c: Look for pixel-aspect-ratio in caps, not ↵Jan Schmidt2005-11-281-0/+0
| | | | | | | | | | pixel_width and pixel_height (Fixes: #322645) Original commit message from CVS: * gst/matroska/matroska-mux.c: (gst_matroska_mux_video_pad_setcaps): Look for pixel-aspect-ratio in caps, not pixel_width and pixel_height (Fixes: #322645)
* add ACLOCAL_AMFLAGS; remove old stuff from spec changelogThomas Vander Stichele2005-11-271-0/+0
| | | | | Original commit message from CVS: add ACLOCAL_AMFLAGS; remove old stuff from spec changelog
* gst/udp/gstudpsrc.c: Patch from Sebastien Cote to close control sockets in ↵Sebastien Cote2005-11-251-0/+0
| | | | | | | | udpsrc. Original commit message from CVS: * gst/udp/gstudpsrc.c: (gst_udpsrc_stop): Patch from Sebastien Cote to close control sockets in udpsrc.
* check/elements/matroskamux.c: Fix leak in check.Wim Taymans2005-11-161-0/+0
| | | | | | Original commit message from CVS: * check/elements/matroskamux.c: (setup_src_pad), (setup_sink_pad): Fix leak in check.
* gst/flx/gstflxdec.c: Fix state change.Wim Taymans2005-11-161-0/+0
| | | | | | Original commit message from CVS: * gst/flx/gstflxdec.c: (gst_flxdec_change_state): Fix state change.
* gst/avi/gstavidemux.c: Invert DIB images again (see #132341).Tim-Philipp Müller2005-11-151-0/+0
| | | | | | | Original commit message from CVS: * gst/avi/gstavidemux.c: (swap_line), (gst_avi_demux_invert), (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data): Invert DIB images again (see #132341).
* rework configure.ac; make asterisk rtp stuff compile on mingwThomas Vander Stichele2005-11-141-0/+0
| | | | | Original commit message from CVS: rework configure.ac; make asterisk rtp stuff compile on mingw
* sigh, static pad templates aren't refcounted properlyThomas Vander Stichele2005-11-021-0/+0
| | | | | Original commit message from CVS: sigh, static pad templates aren't refcounted properly
* Add checks for return values from gst_pad_push and gst_pad_alloc_buffer.Edgard Lima2005-10-281-0/+0
| | | | | Original commit message from CVS: Add checks for return values from gst_pad_push and gst_pad_alloc_buffer.
* gst/wavparse/gstwavparse.c: Fix for segment-start/stop API change.Wim Taymans2005-10-181-0/+0
| | | | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data), (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event): Fix for segment-start/stop API change.
* gst/videobox/gstvideobox.c: Fix caps nego some more to getJulien Moutte2005-10-171-0/+0
| | | | | | | | | | Original commit message from CVS: 2005-10-17 Julien MOUTTE <julien@moutte.net> * gst/videobox/gstvideobox.c: (gst_video_box_transform_caps), (gst_video_box_get_unit_size): Fix caps nego some more to get AYUV output declared in transform_caps.
* flx plugin ported to 0.9Zeeshan Ali2005-10-161-0/+0
| | | | | Original commit message from CVS: flx plugin ported to 0.9
* configure.ac: GLIB_CHECK.Andy Wingo2005-10-161-0/+0
| | | | | | | Original commit message from CVS: 2005-10-16 Andy Wingo <wingo@pobox.com> * configure.ac: GLIB_CHECK.
* ext/libpng/: Ported pngdec to 0.9Julien Moutte2005-10-151-0/+0
| | | | | | | | | | | Original commit message from CVS: 2005-10-15 Julien MOUTTE <julien@moutte.net> * ext/libpng/Makefile.am: * ext/libpng/gstpng.c: (plugin_init): * ext/libpng/gstpngdec.c: (gst_pngdec_class_init), (gst_pngdec_init), (user_read_data), (gst_pngdec_chain): * ext/libpng/gstpngdec.h: Ported pngdec to 0.9
* renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to ↵Stefan Kost2005-10-121-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | enum definition Original commit message from CVS: * examples/indexing/indexmpeg.c: (main): * ext/esd/esdmon.c: (gst_esdmon_open_audio), (gst_esdmon_close_audio), (gst_esdmon_change_state): * ext/esd/esdmon.h: * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init): * ext/pango/gsttextoverlay.c: (gst_textoverlay_init): * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init): * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init): * gst/avi/gstavimux.c: (gst_avimux_init): * gst/matroska/matroska-demux.c: (gst_matroska_demux_init): * gst/multipart/multipartdemux.c: (gst_multipart_demux_init): * gst/multipart/multipartmux.c: (gst_multipart_mux_init): * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init), (gst_multifilesrc_get), (gst_multifilesrc_open_file), (gst_multifilesrc_close_file), (gst_multifilesrc_change_state): * gst/oldcore/gstmultifilesrc.h: * gst/oldcore/gstpipefilter.c: (gst_pipefilter_init), (gst_pipefilter_open_file), (gst_pipefilter_close_file), (gst_pipefilter_change_state): * gst/oldcore/gstpipefilter.h: * gst/smoothwave/gstsmoothwave.c: (gst_smoothwave_init): * gst/videomixer/videomixer.c: (gst_videomixer_init): * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_init): * sys/osxaudio/gstosxaudiosink.h: * sys/osxaudio/gstosxaudiosrc.h: renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition
* don't build checks if we don't have gstcheckThomas Vander Stichele2005-10-121-0/+0
| | | | | Original commit message from CVS: don't build checks if we don't have gstcheck
* newsegment API update.Wim Taymans2005-10-111-0/+0
| | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/dv/gstdvdemux.c: (gst_dvdemux_handle_sink_event), (gst_dvdemux_demux_frame): * ext/flac/gstflacdec.c: (gst_flacdec_write): * gst/auparse/gstauparse.c: (gst_auparse_chain): * gst/avi/gstavidemux.c: (gst_avi_demux_stream_header), (gst_avi_demux_handle_seek): * gst/goom/gstgoom.c: (gst_goom_event): * gst/wavenc/gstwavenc.c: (gst_wavenc_stop_file): * gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data), (gst_wavparse_loop), (gst_wavparse_pad_convert), (gst_wavparse_srcpad_event): newsegment API update.
* ext/speex/gstspeexenc.c: Signedness cleanups.Andy Wingo2005-10-111-0/+0
| | | | | | | Original commit message from CVS: 2005-10-11 Andy Wingo <wingo@pobox.com> * ext/speex/gstspeexenc.c: Signedness cleanups.
* ext/raw1394/gstdv1394src.c: Clean up for style before doing some hacking. ↵Andy Wingo2005-10-071-0/+0
| | | | | | | | | | | | The only change should be that the state ch... Original commit message from CVS: 2005-10-07 Andy Wingo <wingo@pobox.com> * ext/raw1394/gstdv1394src.c: Clean up for style before doing some hacking. The only change should be that the state change stuff was put into basesrc's start() and stop() routines, which coalesces some steps.
* configure.ac: Add check for mmapTim-Philipp Müller2005-10-071-0/+0
| | | | | | | | Original commit message from CVS: * configure.ac: Add check for mmap * gst/debug/Makefile.am: Only compile efence plugin on systems that have mmap.
* gst/rtp/: Various class and caps fixes from Andre Magalhaes (andrunko)Wim Taymans2005-09-301-0/+0
| | | | | | | | | | | | Original commit message from CVS: * gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_setcaps): * gst/rtp/gstrtpgsmparse.c: * gst/rtp/gstrtph263penc.c: * gst/rtp/gstrtpmp4venc.c: (gst_rtpmp4venc_class_init), (gst_rtpmp4venc_parse_data), (gst_rtpmp4venc_handle_buffer), (gst_rtpmp4venc_set_property): * gst/rtp/gstrtpmpaenc.c: (gst_rtpmpaenc_handle_buffer): Various class and caps fixes from Andre Magalhaes (andrunko)
* check/elements/level.c: fix test for new GstClockTime useThomas Vander Stichele2005-09-241-0/+0
| | | | | | | | | | | | Original commit message from CVS: * check/elements/level.c: (GST_START_TEST): fix test for new GstClockTime use * gst/level/gstlevel.c: (gst_level_init), (gst_level_set_caps), (gst_level_transform_ip): * gst/level/gstlevel.h: fix up the decay peak, ensuring the decay peak is never lower than the peak for that interval
* convert to using GstClockTime for all time values, finally.Thomas Vander Stichele2005-09-231-0/+0
| | | | | Original commit message from CVS: convert to using GstClockTime for all time values, finally.
* we handle more than two channelsThomas Vander Stichele2005-09-231-0/+0
| | | | | Original commit message from CVS: we handle more than two channels
* gst/alpha/gstalpha.c: fix element descriptionStefan Kost2005-09-201-0/+0
| | | | | | Original commit message from CVS: * gst/alpha/gstalpha.c: fix element description
* gst/wavparse/gstwavparse.*: Fix wavparse some more.Wim Taymans2005-09-191-0/+0
| | | | | | | | | | | | | Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_reset), (gst_wavparse_init), (gst_wavparse_parse_file_header), (gst_wavparse_stream_init), (gst_wavparse_handle_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data), (gst_wavparse_loop), (gst_wavparse_pad_convert), (gst_wavparse_pad_query), (gst_wavparse_srcpad_event), (gst_wavparse_change_state): * gst/wavparse/gstwavparse.h: Fix wavparse some more.
* normal builds shouldn't scan gobjectsThomas Vander Stichele2005-09-191-0/+0
| | | | | Original commit message from CVS: normal builds shouldn't scan gobjects
* remove gst-registerThomas Vander Stichele2005-09-161-0/+0
| | | | | Original commit message from CVS: remove gst-register
* Updates to payloader/depayloaders, make payloaders use the base classes.Wim Taymans2005-09-151-0/+0
| | | | | | | | | Original commit message from CVS: Updates to payloader/depayloaders, make payloaders use the base classes. Updated README with suggested RTP caps and how to convert to/from SDP. Added config descriptor in mp4v payloader.
* gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): ↵Andy Wingo2005-09-151-0/+0
| | | | | | | | | | | gst/autodetect/gstautovideosink.c Original commit message from CVS: 2005-09-15 Andy Wingo <wingo@pobox.com> * gst/autodetect/gstautoaudiosink.c (gst_auto_audio_sink_find_best): * gst/autodetect/gstautovideosink.c (gst_auto_video_sink_find_best): Update for new registry API.
* common/: a simple py script to generate valid xml from a C example probably ↵Thomas Vander Stichele2005-09-141-0/+0
| | | | | | | | | | | | | | | | | | also need to strip an MIT license when we... Original commit message from CVS: * common/c-to-xml.py: * common/gtk-doc-plugins.mak: a simple py script to generate valid xml from a C example probably also need to strip an MIT license when we decide * docs/plugins/Makefile.am: * gst/level/Makefile.am: * gst/level/gstlevel.c: (gst_level_init): * gst/level/level-example.c: (message_handler), (main): add an example to level that will show up in the docs * gst/rtp/TODO: add a note for the future
* add source module to docs; reinspectThomas Vander Stichele2005-09-111-0/+0
| | | | | Original commit message from CVS: add source module to docs; reinspect
* releasing 0.9.2Thomas Vander Stichele2005-09-061-0/+0
| | | | | Original commit message from CVS: releasing 0.9.2