summaryrefslogtreecommitdiffstats
path: root/ext/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2004-01-12Fixes to make ext/libcaca compile.David Schleef1-0/+8
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.
2004-01-07New source plugin based on librfb-0.1. RFB (remote framebuffer) is the ↵David Schleef1-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.
2003-12-11This is a first attempt at a wrapper for the lib'ified mpeg2enc of ↵Ronald S. Bultje1-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...
2003-11-24tagging stuff and build fixes. In detail:Benjamin Otte1-0/+8
Original commit message from CVS: tagging stuff and build fixes. In detail: - make gdk-pixbuf loader work when distchecking - fix invalid syntax in ffmpeg Makefile. wildcards for EXTRA_DIST are not allowed. This broke builds where distdir != srcdir - fix ffmpeg cvs grabbing when srcdir != distdir - new id3tag plugin for id3 tag reading/writing (uses mad's libid3tag) - mad and libid3tag require mad/libid3tag v0.15. Fixed configure to require that - added ogg demuxer in ext/ogg. The demuxer does not handle events yet. Especially getting seeking right will require some effort or code copying from libvorbis. - added raw vorbis detection to typefinding. oggdemux requires a typefind function to detect its contents. - tags plugin in gst/tags. Provides API in <gst/tags/gsttagediting.h>. API includes tag matching GStreamer <=> ID3 and GStreamer <=> vorbis and writing/reading vorbiscomments or ID3v1 tags. Also included is a simple vorbiscomment reader/writer. Writing will not really work though until someone writes oggmux. - various build fixes. Mostly missing (DIST)CLEANFILES. - vorbisenc handles tag writing. Now it's YOUR turn to fix and write more plugins that handle writing/reading of tags. :)
2003-11-22TypoRonald S. Bultje1-1/+1
Original commit message from CVS: Typo
2003-11-22Add faac buildRonald S. Bultje1-0/+8
Original commit message from CVS: Add faac build
2003-11-21Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ oneRonald S. Bultje1-8/+0
Original commit message from CVS: Add C-based local matroska/EBML plugin, remove libmatroska/libebml c++ one
2003-11-21New libfaad (MPEG-2/4 AAC decoder) pluginRonald S. Bultje1-26/+99
Original commit message from CVS: New libfaad (MPEG-2/4 AAC decoder) plugin
2003-10-01New typefind system: bytestream is now part of the core all plugins have ↵Ronald S. Bultje1-2/+3
been modified to use this new typefind syste... Original commit message from CVS: New typefind system: * bytestream is now part of the core * all plugins have been modified to use this new typefind system * asf typefinding added * mpeg video stream typefiding removed because it's broken * duplicate typefind entries removed * extra id3 typefinding added, because we've seen 4 types of files (riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs to work. Instead, I've added an id3 element and let it redo typefiding after the id3 header. this needs a hack because spider only typefinds once. We can remove this hack once spider supports multiple typefinds. * with all this, mp3 typefinding is semi-rewritten * id3 typefinding in flac/vorbis is removed, it's no longer needed * fixed spider and gst-typefind to use this, too. * Other general cleanups
2003-07-27Make mplex subdir dependent on USE_MPLEXDavid Schleef1-1/+7
Original commit message from CVS: Make mplex subdir dependent on USE_MPLEX
2003-07-22enable ext/mplexDavid Schleef1-2/+2
Original commit message from CVS: enable ext/mplex
2003-07-18the real speex disting fix, the previous one was just the build fix :)Christian Schaller1-1/+1
Original commit message from CVS: the real speex disting fix, the previous one was just the build fix :)
2003-07-18fix it so that the SPEEX plugin gets distedChristian Schaller1-1/+7
Original commit message from CVS: fix it so that the SPEEX plugin gets disted
2003-07-16actually recurse into sndfile if we are able big ladspa cleanups, mainly to ↵Andy Wingo1-1/+1
comply with the buffer-frames caps proper... Original commit message from CVS: * actually recurse into sndfile if we are able * big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general cleanups - the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins) you need to use a filtered connection, just like with buffer-frames * big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit simpler * make the ossclock general, add it to gstaudio, and use it in sndfile as well i need to update mimetypes, but that's coming soon. there are some other plugins that don't support buffer-frames, i guess i need to get around to fixing them as well.
2003-07-14Add matroska support to the build treeRonald S. Bultje1-4/+13
Original commit message from CVS: Add matroska support to the build tree
2003-07-05small disting fixChristian Schaller1-1/+1
Original commit message from CVS: small disting fix
2003-07-02add gst/videofilter and ext/pangoDavid Schleef1-2/+8
Original commit message from CVS: add gst/videofilter and ext/pango
2003-06-25Plugins cleanup:Ronald S. Bultje1-27/+6
Original commit message from CVS: Plugins cleanup: * stereo2mono, mono2stereo, int2float, float2int: replaced by audioconvert. * stereosplit replaced by oneton. * vumeter replaced by level (and was broken anyway). * avifile replaced by ffmpeg. * mjpegtools duplicates functionality of jpeg. jpeg now works with jpeg-mmx, too, which makes mjpegtools unneeded. * allow for jpegmmx instead of jpeg. * openquicktime replaced by qtdemux and ffmpeg. Broken anyway. * XMMS is broken and will never be fixed. * vga is broken and will not be fixed anywhere soon. * videosink has never worked. If it works, add it back to replace xvideosink.
2003-06-25Add gdkpixbuf subdir. Alphabetize a few others.David Schleef1-8/+14
Original commit message from CVS: Add gdkpixbuf subdir. Alphabetize a few others.
2003-06-16caps refcounting fixes for float2int fixed wrt setting of caps on int pad ↵Andy Wingo1-0/+6
with dynamic number of sink pads in float2i... Original commit message from CVS: * caps refcounting fixes for float2int * fixed wrt setting of caps on int pad with dynamic number of sink pads in float2int * added libsndfile plugin (currently only the src is implemented) - currently only float output, noninterleaved is implemented
2003-05-12Some bugfixes:Christian Schaller1-1/+1
Original commit message from CVS: Some bugfixes: - Add missing .h file to videoscale disting - Remove http plugin from build
2003-04-23Removing avifile and http plugins, also fixing some disting issuesChristian Schaller1-17/+5
Original commit message from CVS: Removing avifile and http plugins, also fixing some disting issues
2003-04-21Adds divx/xvid encoders. divx encoder is based on divx4linux (commercial, ↵Ronald S. Bultje1-4/+17
closed-source) Original commit message from CVS: Adds divx/xvid encoders. * divx encoder is based on divx4linux (commercial, closed-source) * xvid encoder is based on xvidcore (http://www.xvid.org/, GPL - Christian? ;) ) Both use a GstCaps that doesn't conform with what we currently use, I might fix that later on or so. For now, it doesn't matter, it's just a test. We're also missing corresponding decoders (ffmpeg can decoded this too, but that's not the point), these might come later too.
2003-03-02Complete the move of the RTP pluginChristian Schaller1-8/+2
Original commit message from CVS: Complete the move of the RTP plugin
2003-02-23add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, ↵Christian Schaller1-1/+1
also disable ivorbis plugin as the test mis... Original commit message from CVS: add FreeBSD patches from Andrew Turner and add missing ivorbis m4 to cvs, also disable ivorbis plugin as the test mistakes ordinary vorbis for tremor
2003-02-23merge integer based Tremor vorbis pluginChristian Schaller1-2/+8
Original commit message from CVS: merge integer based Tremor vorbis plugin
2003-01-30The first attempt to support MAS. Dont expect it to work :)Zeeshan Ali1-2/+8
Original commit message from CVS: The first attempt to support MAS. Dont expect it to work :)
2002-11-28fix some disting and rpm building issuesChristian Schaller1-1/+7
Original commit message from CVS: fix some disting and rpm building issues
2002-11-27fix some directories left out of distChristian Schaller1-1/+1
Original commit message from CVS: fix some directories left out of dist
2002-11-27not sure what I did wrong but this should fix it hopefullyThomas Vander Stichele1-2/+9
Original commit message from CVS: not sure what I did wrong but this should fix it hopefully
2002-11-26flac debug cleanup m4 for ffmpegThomas Vander Stichele1-7/+7
Original commit message from CVS: flac debug cleanup m4 for ffmpeg
2002-11-18LIBPNG going inThomas Vander Stichele1-16/+10
Original commit message from CVS: LIBPNG going in
2002-10-29fixed shout2 buildingChristian Schaller1-2/+8
Original commit message from CVS: fixed shout2 building
2002-10-18add snapshot dir to MakefileJeremy Simon1-2/+8
Original commit message from CVS: add snapshot dir to Makefile
2002-09-17Add swfdec to dist subdirsDavid Schleef1-1/+1
Original commit message from CVS: Add swfdec to dist subdirs
2002-09-15Add swfdec autoconf stuffDavid Schleef1-1/+8
Original commit message from CVS: Add swfdec autoconf stuff
2002-08-09libdv build fixesDavid I. Lehn1-8/+8
Original commit message from CVS: libdv build fixes
2002-07-09fixarooThomas Vander Stichele1-1/+1
Original commit message from CVS: fixaroo
2002-07-05attempt to fix my sucky dv and festival breakage.David I. Lehn1-6/+6
Original commit message from CVS: attempt to fix my sucky dv and festival breakage.
2002-07-04Add festival to the distDavid I. Lehn1-2/+2
Original commit message from CVS: Add festival to the dist
2002-06-04doing the proper ladspa thingThomas Vander Stichele1-0/+4
Original commit message from CVS: doing the proper ladspa thing
2002-06-03added LIBFAME_DIRThomas Vander Stichele1-1/+1
Original commit message from CVS: added LIBFAME_DIR
2002-06-01adding fame pluginThomas Vander Stichele1-1/+7
Original commit message from CVS: adding fame plugin
2002-05-26rename dvdsrc to dvdreadsrc add libdvdnav support as dvdnavsrc pluginDavid I. Lehn1-2/+8
Original commit message from CVS: rename dvdsrc to dvdreadsrc add libdvdnav support as dvdnavsrc plugin
2002-05-03various name fixes and sundryThomas Vander Stichele1-7/+7
Original commit message from CVS: various name fixes and sundry
2002-04-01tsk tsk. do people even try to MAKE stuff they add ? ;)Thomas Vander Stichele1-1/+1
Original commit message from CVS: tsk tsk. do people even try to MAKE stuff they add ? ;)
2002-03-30alphabetization fixen a jack caps fixAndy Wingo1-2/+8
Original commit message from CVS: * alphabetization fixen * a jack caps fix
2002-03-18s/gst_element_install_std_props/gst_element_class_install_std_props/ -- it ↵Andy Wingo1-2/+8
just makes more sense that way added jack ... Original commit message from CVS: * s/gst_element_install_std_props/gst_element_class_install_std_props/ -- it just makes more sense that way * added jack element, doesn't quite work right yet but i didn't want to lose the work -- it does build, register, and attempt to run though * imposed some restrictions on the naming of request pads to better allow for reverse parsing * added '%s' to reverse parsing * added new bin flag to indicate that it is self-iterating, and some lame code in gst-launch to test it out * fixen on launch-gui * added pkg-config stuff for the editor's libs
2002-02-04adding tarkin to build to try building it run configure with ↵Thomas Vander Stichele1-2/+8
--enable-experimental Original commit message from CVS: adding tarkin to build to try building it run configure with --enable-experimental
2002-01-17mjpegtools dirThomas Vander Stichele1-10/+10
Original commit message from CVS: mjpegtools dir