summaryrefslogtreecommitdiffstats
path: root/ext/esd
Commit message (Collapse)AuthorAgeFilesLines
* fix up more enumsThomas Vander Stichele2005-11-221-4/+4
| | | | | Original commit message from CVS: fix up more enums
* rework configure.ac; make asterisk rtp stuff compile on mingwThomas Vander Stichele2005-11-141-1/+1
| | | | | Original commit message from CVS: rework configure.ac; make asterisk rtp stuff compile on mingw
* renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to ↵Stefan Kost2005-10-122-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* fix build and use of GST_LIBSThomas Vander Stichele2005-09-231-3/+2
| | | | | Original commit message from CVS: fix build and use of GST_LIBS
* All plugins updated for element state changes.Andy Wingo2005-09-021-6/+7
| | | | | | | Original commit message from CVS: 2005-09-02 Andy Wingo <wingo@pobox.com> * All plugins updated for element state changes.
* ext/esd/esdsink.c (gst_esdsink_getcaps): Seems that wierd va_list caps ↵Andy Wingo2005-08-081-25/+9
| | | | | | | | | | setting function was borked. Fixed esdsink. Original commit message from CVS: 2005-08-08 Andy Wingo <wingo@pobox.com> * ext/esd/esdsink.c (gst_esdsink_getcaps): Seems that wierd va_list caps setting function was borked. Fixed esdsink.
* sys/oss/gstosssink.c (gst_oss_sink_open, gst_oss_sink_close)Andy Wingo2005-08-081-47/+59
| | | | | | | | | | | | | | | | | | Original commit message from CVS: 2005-08-08 Andy Wingo <wingo@pobox.com> * sys/oss/gstosssink.c (gst_oss_sink_open, gst_oss_sink_close) (gst_oss_sink_prepare, gst_oss_sink_unprepare): Update for newer audiosink api. * ext/raw1394/gstdv1394src.c (gst_dv1394src_get_property) (gst_dv1394src_set_property): Style. All about the style. * ext/esd/esdsink.c (gst_esdsink_getcaps): Return specific caps only if in READY or higher (i.e., if _open() has been called.) (gst_esdsink_open, gst_esdsink_close, gst_esdsink_prepare) (gst_esdsink_unprepare): Update for audiosink changes. (gst_esdsink_change_state): Die!
* more macro splitting; fix po problemThomas Vander Stichele2005-07-101-3/+3
| | | | | Original commit message from CVS: more macro splitting; fix po problem
* Ported DVdec to 0.9.Wim Taymans2005-07-071-1/+1
| | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/dv/Makefile.am: * ext/dv/gstdvdec.c: (gst_dvdec_class_init), (gst_dvdec_init), (gst_dvdec_get_src_query_types), (gst_dvdec_src_query), (gst_dvdec_handle_sink_event), (gst_dvdec_handle_src_event), (gst_dvdec_video_getcaps), (gst_dvdec_video_setcaps), (gst_dvdec_decode_audio), (gst_dvdec_decode_video), (gst_dvdec_decode_frame), (gst_dvdec_chain), (gst_dvdec_change_state), (gst_dvdec_set_property), (gst_dvdec_get_property), (plugin_init): * ext/dv/gstdvdec.h: * ext/esd/esdsink.c: (gst_esdsink_class_init): Ported DVdec to 0.9. Parent of esdsink is GstAudioSink.
* Way, way, way too many files: Remove crack comment from the 2000 era.Andy Wingo2005-07-051-2/+0
| | | | | | | | Original commit message from CVS: 2005-07-05 Andy Wingo <wingo@pobox.com> * Way, way, way too many files: Remove crack comment from the 2000 era.
* fix some CFLAGSThomas Vander Stichele2005-07-011-2/+2
| | | | | Original commit message from CVS: fix some CFLAGS
* Disable tcp elements and esdmon (they don't compile).Ronald S. Bultje2005-05-191-1/+2
| | | | | | | Original commit message from CVS: * configure.ac: * ext/esd/Makefile.am: Disable tcp elements and esdmon (they don't compile).
* Ported esdsink plugin.Arwed v. Merkatz2005-05-104-365/+221
| | | | | Original commit message from CVS: Ported esdsink plugin.
* ext/esd/esdsink.c: Make error actually say something useful (fixes #156798).Ronald S. Bultje2004-12-011-2/+2
| | | | | | | | | | Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_chain): Make error actually say something useful (fixes #156798). * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps_with_data), (gst_riff_create_video_template_caps): Add Intel Video 5.0 fourcc (IV50).
* added two api precondition guards use g_strdup with getenv to fix crash when ↵Stefan Kost2004-11-011-1/+4
| | | | | | | | using ENVVAR Original commit message from CVS: added two api precondition guards use g_strdup with getenv to fix crash when using ENVVAR
* ext/esd/esdsink.c: Use a finalize function, not dispose, and more ↵Jan Schmidt2004-11-011-3/+5
| | | | | | | | | | importantly, call the parent class finalize functio... Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_finalize): Use a finalize function, not dispose, and more importantly, call the parent class finalize function too
* Fixes: #151879, #151881, #151882, #151883, #151884, #151886, #151887, ↵David Schleef2004-09-121-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | #152102, #152247. Original commit message from CVS: Fixes: #151879, #151881, #151882, #151883, #151884, #151886, #151887, #152102, #152247. * examples/indexing/indexmpeg.c: 64-bit warning fixes. * examples/seeking/cdparanoia.c: same * examples/seeking/cdplayer.c: same * examples/seeking/seek.c: same * examples/seeking/spider_seek.c: same * examples/seeking/vorbisfile.c: same * examples/stats/mp2ogg.c: same * ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_dispose): Dispose of element properly. * ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_seek): 64-bit warning fixes. * ext/nas/nassink.c: (gst_nassink_class_init), (gst_nassink_dispose): Dispose of element correctly. * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Fix leak. * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy): Fix 64-bit warning. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy): Fix 64-bit warning.
* ext/esd/esdsink.*: Close the esd connection on pause, because esd will just ↵Jan Schmidt2004-06-132-8/+33
| | | | | | | | | | wait - blocking all other esd clients ind... Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_change_state): * ext/esd/esdsink.h: Close the esd connection on pause, because esd will just wait - blocking all other esd clients indefinitely.
* second batch : remove ',' at end of enums as they could confuse older gcc, ↵Stéphane Loeuillet2004-05-212-2/+2
| | | | | | | | | foreign compilers (forte) and gtk-doc (in ... Original commit message from CVS: second batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc (in gst-plugins/ext/ this time)
* forgot to update the Changelog for the past two days, bad me, badStéphane Loeuillet2004-05-201-1/+1
| | | | | Original commit message from CVS: forgot to update the Changelog for the past two days, bad me, bad
* ext/esd/esdsink.c: Fix crash when ESD is killed while we're playing.David Schleef2004-05-141-1/+4
| | | | | | | | Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_chain): Fix crash when ESD is killed while we're playing. * gst/qtdemux/qtdemux.c: (qtdemux_parse): call gst_element_no_more_pads().
* ext/esd/esdmon.c: fix nonterminated vararg and memleakBenjamin Otte2004-04-051-9/+11
| | | | | | Original commit message from CVS: * ext/esd/esdmon.c: (gst_esdmon_get): fix nonterminated vararg and memleak
* don't mix tabs and spacesThomas Vander Stichele2004-03-152-73/+77
| | | | | Original commit message from CVS: don't mix tabs and spaces
* *.h: Revert indentingJohan Dahlin2004-03-152-34/+36
| | | | | Original commit message from CVS: * *.h: Revert indenting
* gst-indentThomas Vander Stichele2004-03-145-285/+284
| | | | | Original commit message from CVS: gst-indent
* change NULL to (NULL) for GST_ELEMENT_ERRORThomas Vander Stichele2004-02-022-5/+5
| | | | | | Original commit message from CVS: change NULL to (NULL) for GST_ELEMENT_ERROR Make sure errors end with "."
* ext/esd/esdsink.c: Since we have static pad template caps, we don't need to ↵Ronald S. Bultje2004-01-301-1/+3
| | | | | | | | | | | negotiate; either the core errors out or ... Original commit message from CVS: 2004-01-30 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/esd/esdsink.c: (gst_esdsink_init): Since we have static pad template caps, we don't need to negotiate; either the core errors out or we know the format.
* GST_ELEMENT_ERRORThomas Vander Stichele2004-01-292-4/+10
| | | | | Original commit message from CVS: GST_ELEMENT_ERROR
* ext/esd/esdsink.c: Fix sync issues in esdsink. Also changed esdsink to only ↵David Schleef2004-01-271-62/+20
| | | | | | | | | | | use 44100,16,2, since esd sucks at rate ... Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_class_init), (gst_esdsink_init), (gst_esdsink_link), (gst_esdsink_get_time), (gst_esdsink_chain), (gst_esdsink_change_state): Fix sync issues in esdsink. Also changed esdsink to only use 44100,16,2, since esd sucks at rate conversion and esdsink has had difficulty negotiating.
* one more debug infoThomas Vander Stichele2004-01-231-0/+1
| | | | | Original commit message from CVS: one more debug info
* categorize log levelThomas Vander Stichele2004-01-231-4/+5
| | | | | Original commit message from CVS: categorize log level
* forgot this lineThomas Vander Stichele2004-01-231-0/+1
| | | | | Original commit message from CVS: forgot this line
* private debugging cat better error reportingThomas Vander Stichele2004-01-232-3/+10
| | | | | | Original commit message from CVS: private debugging cat better error reporting
* use new error signal and classificationThomas Vander Stichele2004-01-182-2/+3
| | | | | Original commit message from CVS: use new error signal and classification
* ext/esd/esdsink.c: Remove property that handles osssink fallback.David Schleef2004-01-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_class_init): Remove property that handles osssink fallback. * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_init), (gst_audio_convert_getcaps): * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps): Add audio/x-qdm2 for QDM2 audio. * gst/sine/gstsinesrc.c: (gst_sinesrc_get): * gst/sine/gstsinesrc.h: Add example of how to implement tags. * gst/videoscale/gstvideoscale.c: (gst_videoscale_getcaps): Decrease minimum size to 16x16. * gst/wavparse/gstwavparse.c: Convert disabled pad template caps to new caps. * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_xcontext_get), (gst_xvimagesink_chain): Throw element error when display cannot be opened. Increase minimum framerate to 1.0. Check the data free function on a buffer to make sure it is the type we expect before manipulating it.
* use element time.Benjamin Otte2004-01-141-18/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2004-01-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/aalib/gstaasink.c: (gst_aasink_chain): * ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event): * ext/esd/esdsink.c: (gst_esdsink_chain): * ext/libcaca/gstcacasink.c: (gst_cacasink_chain): * ext/mas/massink.c: (gst_massink_chain): * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_chain): * gst/matroska/matroska-demux.c: (gst_matroska_demux_parse_index), (gst_matroska_demux_parse_metadata): * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_loop), (gst_mpeg_parse_release_locks): * gst/tcp/gsttcpsink.c: (gst_tcpsink_chain): * gst/udp/gstudpsink.c: (gst_udpsink_chain): * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get): * sys/oss/gstosssink.c: (gst_osssink_init), (gst_osssink_chain), (gst_osssink_change_state): * sys/v4l/gstv4lmjpegsink.c: (gst_v4lmjpegsink_chain): * sys/ximage/ximagesink.c: (gst_ximagesink_chain): * sys/xvideo/xvideosink.c: (gst_xvideosink_chain), (gst_xvideosink_release_locks): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain): use element time. * ext/alsa/gstalsaclock.c: (gst_alsa_clock_start), (gst_alsa_clock_stop): * gst-libs/gst/audio/audioclock.c: (gst_audio_clock_set_active), (gst_audio_clock_get_internal_time): simplify for use with new clocking code. * testsuite/alsa/Makefile.am: * testsuite/alsa/sinesrc.c: (sinesrc_init), (sinesrc_force_caps): fix testsuite for new caps system
* Convert elements to use gst_pad_use_explicit_caps() where appropriate.David Schleef2004-01-021-2/+2
| | | | | Original commit message from CVS: Convert elements to use gst_pad_use_explicit_caps() where appropriate.
* ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of signed.Colin Walters2003-12-301-1/+1
| | | | | | | | Original commit message from CVS: 2003-12-29 Colin Walters <walters@verbum.org> * ext/esd/esdsink.c (gst_esdsink_link): Fix typo; get depth instead of signed.
* Merge CAPS branchDavid Schleef2003-12-222-117/+97
| | | | | Original commit message from CVS: Merge CAPS branch
* remove copyright field from pluginsAndy Wingo2003-12-041-1/+0
| | | | | Original commit message from CVS: remove copyright field from plugins
* ESD UpdatedIain Holmes2003-11-013-32/+38
| | | | | Original commit message from CVS: ESD Updated
* remove g_print() noisinessDavid Schleef2003-10-161-2/+0
| | | | | Original commit message from CVS: remove g_print() noisiness
* /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to ↵Andy Wingo2003-10-082-5/+6
| | | | | | | deal with that. Fixes #113488. Original commit message from CVS: /GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488.
* Don't unref event when calling gst_pad_event_default() (#119155)David Schleef2003-09-251-2/+2
| | | | | Original commit message from CVS: Don't unref event when calling gst_pad_event_default() (#119155)
* reverting error patch before making a branch.Thomas Vander Stichele2003-09-162-6/+2
| | | | | Original commit message from CVS: reverting error patch before making a branch.
* converted gst_element_error to new format in ext/ - gettext pendingBenjamin Otte2003-09-152-2/+6
| | | | | Original commit message from CVS: converted gst_element_error to new format in ext/ - gettext pending
* Remove redundant plugindir definitionDavid Schleef2003-08-101-1/+0
| | | | | Original commit message from CVS: Remove redundant plugindir definition
* make sure esdmon.h gets distedChristian Schaller2003-07-181-1/+1
| | | | | Original commit message from CVS: make sure esdmon.h gets disted
* Added clock to esdsink based on GstAudioClockDavid Schleef2003-07-173-8/+129
| | | | | Original commit message from CVS: Added clock to esdsink based on GstAudioClock
* Merge esdmon and esdsink elements into one pluginDavid Schleef2003-07-156-73/+139
| | | | | Original commit message from CVS: Merge esdmon and esdsink elements into one plugin