summaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Collapse)AuthorAgeFilesLines
...
* private debugging cat better error reportingThomas Vander Stichele2004-01-232-3/+10
| | | | | | Original commit message from CVS: private debugging cat better error reporting
* fix distcheckThomas Vander Stichele2004-01-231-2/+1
| | | | | Original commit message from CVS: fix distcheck
* adding NAS pluginChristian Schaller2004-01-211-0/+9
| | | | | Original commit message from CVS: adding NAS plugin
* putting i18n in place for pluginsThomas Vander Stichele2004-01-191-3/+3
| | | | | Original commit message from CVS: putting i18n in place for plugins
* fix typoThomas Vander Stichele2004-01-191-1/+1
| | | | | Original commit message from CVS: fix typo
* use new error signal and classificationThomas Vander Stichele2004-01-1811-30/+27
| | | | | Original commit message from CVS: use new error signal and classification
* Check for libmusicbrainzJeremy Simon2004-01-181-0/+8
| | | | | | | Original commit message from CVS: Check for libmusicbrainz Add the musicbrainz directory to the build process Update Changelog
* fix libcaca compilation and update spec fileChristian Schaller2004-01-161-1/+1
| | | | | Original commit message from CVS: fix libcaca compilation and update spec file
* 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.
* ext/flac/gstflacenc.c: handle tags correctlyBenjamin Otte2004-01-141-4/+5
| | | | | | | | | | | Original commit message from CVS: 2004-01-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/flac/gstflacenc.c: (gst_flacenc_set_metadata), (gst_flacenc_chain): handle tags correctly * gst/tags/gstid3tag.c: (gst_tag_list_new_from_id3v1): extract ID3v1 tags correctly
* use element time.Benjamin Otte2004-01-143-32/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* The mask issue (which was'nt really an issue) is resolved. Translation of ↵Zeeshan Ali2004-01-141-17/+24
| | | | | | | libcaca events to object signals would be d... Original commit message from CVS: The mask issue (which was'nt really an issue) is resolved. Translation of libcaca events to object signals would be done tomorrow.
* ext/flac/: length is already host endian, no need to convert. Fixes playback ↵Benjamin Otte2004-01-141-1/+1
| | | | | | | | | | | | of tagged files on PPC. (bug #128384) Original commit message from CVS: 2004-01-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/flac/gstflacdec.c: (gst_flacdec_update_metadata): * ext/flac/gstflacenc.c: (add_one_tag): length is already host endian, no need to convert. Fixes playback of tagged files on PPC. (bug #128384)
* ext/flac/gstflacdec.c: length is already host endian, no need to convert. ↵Benjamin Otte2004-01-131-1/+1
| | | | | | | | | | | Fixes playback of tagged files on PPC. Original commit message from CVS: 2004-01-14 Benjamin Otte <in7y118@public.uni-hamburg.de> * ext/flac/gstflacdec.c: (gst_flacdec_update_metadata): length is already host endian, no need to convert. Fixes playback of tagged files on PPC.
* enable compilation and installation of ivorbis pluginAmaury Jacquot2004-01-131-0/+1
| | | | | Original commit message from CVS: enable compilation and installation of ivorbis plugin
* Anti-aliasing is now an option.Zeeshan Ali2004-01-132-2/+26
| | | | | Original commit message from CVS: Anti-aliasing is now an option.
* Congratulations, The first working version of cacasink. There is still one ↵Zeeshan Ali2004-01-122-40/+65
| | | | | | | issue unresolved: libcaca accepts the colo... Original commit message from CVS: Congratulations, The first working version of cacasink. There is still one issue unresolved: libcaca accepts the color masks reversed.
* Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_HDavid Schleef2004-01-124-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/ffmpeg/gstffmpeg.c: * ext/ffmpeg/gstffmpegcodecmap.c: * ext/ffmpeg/gstffmpegdec.c: * ext/ffmpeg/gstffmpegenc.c: * ext/ffmpeg/gstffmpegprotocol.c: * ext/gdk_pixbuf/gstgdkanimation.c: * ext/jpeg/gstjpeg.c: * ext/libpng/gstpng.c: * ext/mpeg2dec/perftest.c: * ext/speex/gstspeex.c: * gst-libs/gst/resample/dtos.c: * gst/intfloat/gstintfloatconvert.c: * gst/oneton/gstoneton.c: * gst/rtjpeg/RTjpeg.c: * gst/rtp/gstrtp.c: * sys/dxr3/dxr3init.c: * sys/glsink/gstgl_nvimage.c: * sys/glsink/gstgl_pdrimage.c: * sys/glsink/gstglsink.c: * testsuite/gst-lint: Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_H
* Remove all usage of gst_pad_get_caps(), and replace it with ↵David Schleef2004-01-123-3/+9
| | | | | | | | gst_pad_get_allowed_caps() or gst_pad_get_negotiated_cap(). Original commit message from CVS: Remove all usage of gst_pad_get_caps(), and replace it with gst_pad_get_allowed_caps() or gst_pad_get_negotiated_cap().
* Fixes to make ext/libcaca compile.David Schleef2004-01-124-39/+102
| | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * configure.ac: * ext/Makefile.am: Fixes to make ext/libcaca compile. * ext/divx/gstdivxdec.c: * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_sink_link), (gst_gdk_pixbuf_init), (gst_gdk_pixbuf_chain): Make gdkpixbufdec handle images that span multiple buffers. Now work with both filesrc ! gdkpixbufdec and qtdemux ! gdkpixbufdec. * ext/gdk_pixbuf/gstgdkpixbuf.h: * ext/libcaca/gstcacasink.h: Fixes needed due to recent video/video.h changes * ext/xvid/gstxvid.c: (gst_xvid_csp_to_caps): same * sys/v4l/gstv4lmjpegsrc.c: (gst_v4lmjpegsrc_get), (gst_v4lmjpegsrc_buffer_free): Use buffer free function instead of GstData free function. * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_get), (gst_v4lsrc_buffer_free): same.
* gst-libs/gst/video/video.h: Fix caps template names to be understandable.Benjamin Otte2004-01-126-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: 2004-01-12 Benjamin Otte <in7y118@public.uni-hamburg.de> * gst-libs/gst/video/video.h: Fix caps template names to be understandable. Prefix everything with GST_VIDEO. * ext/aalib/gstaasink.c: * ext/divx/gstdivxdec.c: * ext/divx/gstdivxenc.c: * ext/gdk_pixbuf/gstgdkpixbuf.c: * ext/hermes/gstcolorspace.c: (gst_colorspace_base_init): * ext/jpeg/gstjpegdec.c: (raw_caps_factory): * ext/jpeg/gstjpegenc.c: (raw_caps_factory): * ext/libcaca/gstcacasink.c: * ext/libpng/gstpngenc.c: (raw_caps_factory): * ext/snapshot/gstsnapshot.c: * ext/swfdec/gstswfdec.c: * ext/xvid/gstxviddec.c: * ext/xvid/gstxvidenc.c: * gst/chart/gstchart.c: * gst/deinterlace/gstdeinterlace.c: * gst/effectv/gsteffectv.c: * gst/flx/gstflxdec.c: (gst_flxdec_loop): * gst/goom/gstgoom.c: * gst/median/gstmedian.c: * gst/monoscope/gstmonoscope.c: (gst_monoscope_init), (gst_monoscope_srcconnect), (gst_monoscope_chain): * gst/overlay/gstoverlay.c: * gst/smooth/gstsmooth.c: * gst/smpte/gstsmpte.c: * gst/synaesthesia/gstsynaesthesia.c: * gst/videocrop/gstvideocrop.c: * gst/videodrop/gstvideodrop.c: * gst/y4m/gsty4mencode.c: * sys/qcam/gstqcamsrc.c: * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_palette_to_caps): Make them work with new video.h file. * sys/ximage/ximagesink.c: (gst_ximagesink_chain), (gst_ximagesink_buffer_free), (gst_ximagesink_buffer_alloc): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free), (gst_xvimagesink_buffer_alloc): Make it work with new buffer allocation system.
* It should work now, but it does'nt (All i see is a black-window) :(Zeeshan Ali2004-01-112-113/+155
| | | | | Original commit message from CVS: It should work now, but it does'nt (All i see is a black-window) :(
* Fix for instantiate-test (see core). Also remove dead code from jpegenc ↵Ronald S. Bultje2004-01-071-28/+0
| | | | | | | | | | | | | | | | | | | | (which still needs fixing, but that's lower o... Original commit message from CVS: 2004-01-07 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/audiofile/gstafsink.c: (gst_afsink_init), (gst_afsink_chain), (gst_afsink_handle_event): * ext/jpeg/gstjpegenc.c: (gst_jpegenc_init): * gst/avi/gstavimux.c: (gst_avimux_request_new_pad): * sys/dxr3/dxr3audiosink.c: (dxr3audiosink_init): * sys/dxr3/dxr3spusink.c: (dxr3spusink_init): * sys/dxr3/dxr3videosink.c: (dxr3videosink_init): Fix for instantiate-test (see core). Also remove dead code from jpegenc (which still needs fixing, but that's lower on my TODO list...). * sys/v4l2/gstv4l2src.c: (gst_v4l2src_getcaps): Never return NULL as caps.
* New source plugin based on librfb-0.1. RFB (remote framebuffer) is the ↵David Schleef2004-01-071-0/+8
| | | | | | | | protocol used by VNC. Original commit message from CVS: New source plugin based on librfb-0.1. RFB (remote framebuffer) is the protocol used by VNC.
* ext/dv/gstdvdec.c: Fix caps negotiation.Jan Schmidt2004-01-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/dv/gstdvdec.c: (gst_dvdec_loop): Fix caps negotiation. * ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_class_init), (dvdnavsrc_update_buttoninfo), (dvdnavsrc_get), (dvdnavsrc_get_event_mask), (dvdnav_handle_navigation_event), (dvdnavsrc_event): * ext/mpeg2dec/gstmpeg2dec.c: * gst-libs/gst/navigation/navigation.c: (gst_navigation_send_key_event), (gst_navigation_send_mouse_event): * gst-libs/gst/navigation/navigation.h: * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_handle_src_event): * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xevents): * sys/xvimage/xvimagesink.c: (gst_xvimagesink_handle_xevents): Super-simple first version of mouse and keyboard events. Clicking on a DVD menu now works, although it may not take you where you expected. * gst/sine/gstsinesrc.c: (gst_sinesrc_src_fixate): * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_src_fixate): These fixate functions were broken - they never actually fixated :)
* ext/flac/gstflacdec.c: Finish flac decoder on EOS. See #116178.Ronald S. Bultje2004-01-031-2/+1
| | | | | | | | Original commit message from CVS: 2004-01-04 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/flac/gstflacdec.c: (gst_flacdec_loop): Finish flac decoder on EOS. See #116178.
* Oops, failed to add this file during previous OS X stuff commitRonald S. Bultje2004-01-031-0/+2
| | | | | Original commit message from CVS: Oops, failed to add this file during previous OS X stuff commit
* ext/: OS X fixes (see #126628).Ronald S. Bultje2004-01-033-7/+6
| | | | | | | | | | Original commit message from CVS: 2004-01-03 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/flac/gstflacdec.c: * ext/libpng/gstpngenc.h: * ext/mikmod/gstmikmod.h: OS X fixes (see #126628).
* Convert elements to use gst_pad_use_explicit_caps() where appropriate.David Schleef2004-01-026-9/+19
| | | | | 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-2222-917/+645
| | | | | Original commit message from CVS: Merge CAPS branch
* Sorry Dave... Add mpegversion=1 to mp3 caps everywhere so that the ↵Ronald S. Bultje2003-12-181-0/+1
| | | | | | | autoplugger uses mad and not faad for mp3 decoding... Original commit message from CVS: Sorry Dave... Add mpegversion=1 to mp3 caps everywhere so that the autoplugger uses mad and not faad for mp3 decoding. This should fix mp3 playback.
* install fixThomas Vander Stichele2003-12-171-0/+2
| | | | | Original commit message from CVS: install fix
* disable gdk_pixbuf by defaultThomas Vander Stichele2003-12-161-9/+6
| | | | | Original commit message from CVS: disable gdk_pixbuf by default
* First attempt to code cacasink. Dont expect anything at all yet.Zeeshan Ali2003-12-153-0/+516
| | | | | Original commit message from CVS: First attempt to code cacasink. Dont expect anything at all yet.
* who needs mod playback in spider...Benjamin Otte2003-12-151-1/+1
| | | | | Original commit message from CVS: who needs mod playback in spider...
* distcheck fixesThomas Vander Stichele2003-12-144-5/+5
| | | | | Original commit message from CVS: distcheck fixes
* This is a first attempt at a wrapper for the lib'ified mpeg2enc of ↵Ronald S. Bultje2003-12-111-0/+8
| | | | | | | | | | | | | | | | | | | mjpegtools. Currently, there's a few release candi... Original commit message from CVS: This is a first attempt at a wrapper for the lib'ified mpeg2enc of mjpegtools. Currently, there's a few release candidates for mjpegtools-1.6.2 available, but no stable version yet. I've made 4 small subclasses to wrap input, output, options and generic encoding model. The last .cc file is the GStreamer plugin element. Note that it doesn't actually work yet, I'm doing something wrong with header parsing and Andrew asked me to commit so he could help debugging that. Apart from that, we should soon be able to make top-quality MPEG encodes! :). mpeg2enc licensing is tricky, btw, I don't even want to start discussing that...
* distcheck fixesThomas Vander Stichele2003-12-081-1/+1
| | | | | Original commit message from CVS: distcheck fixes
* Fixed bug when filling tags in gstflacencChristophe Fergeau2003-12-082-49/+188
| | | | | | Original commit message from CVS: Fixed bug when filling tags in gstflacenc Added merging support, and a mode which stops after outputting tags to flactag
* Forgot to change one application/x-flac to audio/x-flacChristophe Fergeau2003-12-081-2/+2
| | | | | Original commit message from CVS: Forgot to change one application/x-flac to audio/x-flac
* gcc-2.95 nitpicking - thanks Scott WheelerRonald S. Bultje2003-12-071-1/+2
| | | | | Original commit message from CVS: gcc-2.95 nitpicking - thanks Scott Wheeler
* Compilation will work better if I don't forget new files..Christophe Fergeau2003-12-071-0/+6
| | | | | Original commit message from CVS: Compilation will work better if I don't forget new files..
* Added element to rewrite vorbiscomments embedded in flac files. It currently ↵Christophe Fergeau2003-12-074-3/+438
| | | | | | | | | doesn't honour the tag merge mode setting. Original commit message from CVS: Added element to rewrite vorbiscomments embedded in flac files. It currently doesn't honour the tag merge mode setting. Changed application/x-flac to audio/x-flac in gstflacenc.c
* Forgot to mark one function as staticChristophe Fergeau2003-12-071-3/+3
| | | | | Original commit message from CVS: Forgot to mark one function as static
* remove copyright field from pluginsAndy Wingo2003-12-0414-18/+10
| | | | | Original commit message from CVS: remove copyright field from plugins
* Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368.David Schleef2003-12-021-8/+9
| | | | | | Original commit message from CVS: Apply patch from jesimon@libertysurf.fr (Jeremy SIMON) in #122368. FLAC io functions should be called every time the encoder is initialized.
* change _connect to _linkDavid Schleef2003-12-021-5/+5
| | | | | Original commit message from CVS: change _connect to _link
* Use new tagging stuff to read and write flac metadata. Only handles ↵Christophe Fergeau2003-11-285-126/+77
| | | | | | | vorbiscomment tags, and not (older) id3v2 tags. Original commit message from CVS: Use new tagging stuff to read and write flac metadata. Only handles vorbiscomment tags, and not (older) id3v2 tags.
* use correct capsBenjamin Otte2003-11-252-17/+24
| | | | | Original commit message from CVS: use correct caps