1. 17 Dec, 2007 1 commit
  2. 03 Nov, 2007 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: gst-indent cleanup. · f85c7374
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
      (gst_ffmpeg_avcodec_close), (gst_ffmpeg_av_find_stream_info),
      (gst_ffmpeg_log_callback), (plugin_init):
      * ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_mb_decision_get_type),
      (gst_ffmpeg_flags_get_type), (gst_ffmpeg_cfg_init),
      (gst_ffmpeg_cfg_codec_has_pspec),
      (gst_ffmpeg_cfg_install_property), (gst_ffmpeg_cfg_set_property),
      (gst_ffmpeg_cfg_get_property), (gst_ffmpeg_cfg_set_defaults),
      (gst_ffmpeg_cfg_fill_context), (gst_ffmpeg_cfg_finalize):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_open),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_save_incoming_values),
      (gst_ffmpegdec_get_best_values), (gst_ffmpegdec_video_frame):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init),
      (gst_ffmpegdemux_src_query):
      * ext/ffmpeg/gstffmpegenc.c: (ffmpegenc_setup_working_buf),
      (gst_ffmpegenc_chain_video), (gst_ffmpegenc_flush_buffers):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_peek), (gst_ffmpegdata_read),
      (gst_ffmpegdata_write), (gst_ffmpegdata_seek),
      (gst_ffmpegdata_close):
      gst-indent cleanup.
      f85c7374
  3. 19 Jun, 2007 1 commit
    • Stefan Kost's avatar
      ext/ffmpeg/gstffmpeg.c: Cut off double \n. · 603caa34
      Stefan Kost authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_log_callback):
      Cut off double \n.
      * ext/ffmpeg/gstffmpegcodecmap.c:
      (gst_ffmpeg_formatid_get_codecids):
      Enable more codecs in containers.
      603caa34
  4. 09 May, 2007 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: Protect calls to ffmpeg functions that will implicitly call... · cc9a75ad
      Edward Hervey authored
      ext/ffmpeg/: Protect calls to ffmpeg functions that will implicitly call avcodec_open/close with the avcodec mutex.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_av_find_stream_info):
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_open):
      Protect calls to ffmpeg functions that will implicitly call
      avcodec_open/close with the avcodec mutex.
      Fixes #433245
      cc9a75ad
  5. 14 Dec, 2006 1 commit
    • Josselin Mouette's avatar
      Allow building against an external FFMpeg install. Fixes: #363363 · 1f2cd3de
      Josselin Mouette authored
      Original commit message from CVS:
      * Makefile.am:
      * configure.ac:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpegdemux.c:
      * ext/libpostproc/Makefile.am:
      * ext/libpostproc/gstpostproc.c:
      Allow building against an external FFMpeg install. Fixes: #363363
      Patch by: Josselin Mouette <joss at debian dot org>
      When built against an external install, the plugin description will
      say "system install" instead of "local snapshot"
      1f2cd3de
  6. 08 Sep, 2006 1 commit
    • Michal Benes's avatar
      ext/ffmpeg/: Port of FFMpeg muxers to 0.10. · 5312e1f7
      Michal Benes authored
      Original commit message from CVS:
      Patch by: Michal Benes  <michal dot benes at xeris dot cz>
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_to_codecid):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init),
      (gst_ffmpegmux_init), (gst_ffmpegmux_finalize),
      (gst_ffmpegmux_request_new_pad), (gst_ffmpegmux_setcaps),
      (gst_ffmpegmux_collected), (gst_ffmpegmux_change_state),
      (gst_ffmpegmux_register):
      Port of FFMpeg muxers to 0.10.
      Still needs some loving in gstffmpegcodecmap to have them all supported
      with correct input formats.
      Closes #332339
      5312e1f7
  7. 06 Sep, 2006 1 commit
    • Sebastien Moutte's avatar
      ext/ffmpeg/: Make stuff compile on Visual Studio 6. · df305f76
      Sebastien Moutte authored
      Original commit message from CVS:
      Patch by: Sebastien Moutte <sebastien at moutte dot net>
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ff_vid_caps_new),
      (gst_ff_aud_caps_new), (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_smpfmt_to_caps),
      (gst_ffmpeg_init_pix_fmt_info):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_send_event):
      * ext/ffmpeg/gstffmpegprotocol.c:
      Make stuff compile on Visual Studio 6.
      Convert some crach macros to functions.
      Convert some static tables to _init functions.
      Fixes #343951.
      df305f76
  8. 31 Mar, 2006 1 commit
    • Thomas Vander Stichele's avatar
      ext/ffmpeg/: various compiler fixes · d403852f
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps):
      * ext/ffmpeg/gstffmpegdec.c:
      (gst_ffmpegdec_add_pixel_aspect_ratio), (gst_ffmpegdec_frame):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_seek):
      * ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_transform_caps),
      (gst_ffmpegscale_handle_src_event):
      various compiler fixes
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event),
      (my_safe_copy), (gst_ffmpegdemux_open),
      (gst_ffmpegdemux_change_state):
      actually return the result.  Tee hee.
      d403852f
  9. 01 Mar, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: Port of ffvideoscale to 0.10. · 1b5a9e3f
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by : Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegscale.c: (gst_ffmpegscale_base_init),
      (gst_ffmpegscale_class_init), (gst_ffmpegscale_init),
      (gst_ffmpegscale_finalize), (gst_ffmpegscale_transform_caps),
      (gst_ffmpegscale_fixate_caps), (gst_ffmpegscale_get_unit_size),
      (gst_ffmpegscale_set_caps), (gst_ffmpegscale_transform),
      (gst_ffmpegscale_handle_src_event), (gst_ffmpegscale_register):
      Port of ffvideoscale to 0.10.
      Closes #332557
      1b5a9e3f
  10. 11 Feb, 2006 1 commit
  11. 10 Feb, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: Welcome the demuxers to 0.10 :) · bcea38b0
      Edward Hervey authored
      Original commit message from CVS:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init),
      (gst_ffmpegdemux_init), (gst_ffmpegdemux_stream_from_pad),
      (gst_ffmpegdemux_handle_seek), (gst_ffmpegdemux_src_event),
      (gst_ffmpegdemux_src_query_list), (gst_ffmpegdemux_src_query),
      (gst_ffmpegdemux_add), (gst_ffmpegdemux_open),
      (gst_ffmpegdemux_loop), (gst_ffmpegdemux_sink_activate),
      (gst_ffmpegdemux_sink_activate_pull),
      (gst_ffmpegdemux_change_state), (gst_ffmpegdemux_register):
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_peek), (gst_ffmpegdata_read),
      (gst_ffmpegdata_write), (gst_ffmpegdata_seek),
      (gst_ffmpegdata_close):
      Welcome the demuxers to 0.10 :)
      For the time being the demuxers work only pull-based.
      Seeking, querying works.
      bcea38b0
  12. 20 Jan, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/: ffdeinterlace port to 0.10. · 4ec81ff7
      Edward Hervey authored
      Original commit message from CVS:
      reviewed by: Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      (gst_ffmpegdeinterlace_base_init),
      (gst_ffmpegdeinterlace_class_init),
      (gst_ffmpegdeinterlace_sink_setcaps), (gst_ffmpegdeinterlace_init),
      (gst_ffmpegdeinterlace_chain), (gst_ffmpegdeinterlace_register):
      ffdeinterlace port to 0.10.
      Could be made a subclass of GstBaseTransform later on...
      4ec81ff7
  13. 16 Dec, 2005 1 commit
    • Sebastien Cote's avatar
      ext/ffmpeg/: Do proper locking around avcodec_open() and avcodec_close() · 38dc71e2
      Sebastien Cote authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
      (gst_ffmpeg_avcodec_close):
      * ext/ffmpeg/gstffmpeg.h:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
      (gst_ffmpegdec_open):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_dispose),
      (gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps),
      (gst_ffmpegenc_change_state):
      Do proper locking around avcodec_open() and avcodec_close()
      (fixes #322254, patch by: Sebastien Cote and Luca Ognibene).
      38dc71e2
  14. 13 Sep, 2005 1 commit
  15. 05 Aug, 2005 1 commit
    • Ronald S. Bultje's avatar
      Backport BRANCH-THREADED to HEAD, fix a bit. · 6984879e
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (gst_ffmpegdec_query), (gst_ffmpegdec_event),
      (gst_ffmpegdec_open), (gst_ffmpegdec_setcaps),
      (gst_ffmpegdec_get_buffer), (gst_ffmpegdec_negotiate),
      (gst_ffmpegdec_frame), (gst_ffmpegdec_sink_event),
      (gst_ffmpegdec_chain), (gst_ffmpegdec_change_state),
      (gst_ffmpegdec_register):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init),
      (gst_ffmpegenc_init), (gst_ffmpegenc_getcaps),
      (gst_ffmpegenc_setcaps), (gst_ffmpegenc_chain_video),
      (gst_ffmpegenc_chain_audio):
      * ext/libpostproc/Makefile.am:
      Backport BRANCH-THREADED to HEAD, fix a bit.
      6984879e
  16. 15 May, 2005 1 commit
    • Luca Ognibene's avatar
      ext/ffmpeg/: Add ffdeinterlace element · a4cf1e11
      Luca Ognibene authored
      Original commit message from CVS:
      * ext/ffmpeg/Makefile.am:
      * ext/ffmpeg/gstffmpegdeinterlace.c:
      * ext/ffmpeg/gstffmpeg.c (plugin_init):
      Add ffdeinterlace element
      * TODO:
      yo, another thing removed from the TODO
      a4cf1e11
  17. 13 May, 2005 1 commit
  18. 14 Mar, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpeg.c: Enable muxers (only mp4 muxer for now). · c74a433d
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      Enable muxers (only mp4 muxer for now).
      * ext/ffmpeg/gstffmpegcodecmap.c:
      (gst_ffmpeg_formatid_get_codecids), (gst_ffmpeg_caps_to_codecid):
      * ext/ffmpeg/gstffmpegcodecmap.h:
      Fix a bunch of typos in codec-id lookup (false/true return value
      mixup), add a codec-id list retrieval function (because ffmpeg
      does not provide one). With that, we can make valid pad templates.
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_init),
      (gst_ffmpegmux_connect), (gst_ffmpegmux_loop),
      (gst_ffmpegmux_change_state), (gst_ffmpegmux_get_id_caps),
      (gst_ffmpegmux_register):
      Fix for whatever changed since I last tried this. Works for MP4
      muxing.
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_peek), (gst_ffmpegdata_write),
      (gst_ffmpegdata_seek), (gst_ffmpegdata_close):
      Update obviously-untested write code...
      c74a433d
  19. 27 Jan, 2005 1 commit
  20. 18 Dec, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/: Add debugging category everywhere (correctly this time). Don't... · 9093685a
      Ronald S. Bultje authored
      ext/ffmpeg/: Add debugging category everywhere (correctly this time). Don't parse mp3 data (the parser is a piece of ...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c:
      * ext/ffmpeg/gstffmpegcodecmap.c:
      * ext/ffmpeg/gstffmpegcodecmap.h:
      * ext/ffmpeg/gstffmpegcolorspace.c:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      * ext/ffmpeg/gstffmpegdemux.c:
      * ext/ffmpeg/gstffmpegenc.c:
      * ext/ffmpeg/gstffmpegmux.c:
      * ext/ffmpeg/gstffmpegprotocol.c:
      Add debugging category everywhere (correctly this time). Don't
      parse mp3 data (the parser is a piece of crap). Fixes #155274
      mostly. Seeking pending.
      9093685a
  21. 07 Jul, 2004 1 commit
  22. 07 Jun, 2004 1 commit
    • Ronald S. Bultje's avatar
      ext/ffmpeg/gstffmpeg.c: Remove redundant calls which are called internally already. · bc0e141e
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      Remove redundant calls which are called internally already.
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_caps_with_codecid):
      Indenting...
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_loop),
      (gst_ffmpegdemux_register):
      Remove typefind functions and rank for demuxers for any demuxer
      that we already have in GStreamer.
      bc0e141e
  23. 29 Mar, 2004 1 commit
  24. 01 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      HACKING: Add some basic documentation on how our wrapping works. · 7b63c14e
      Ronald S. Bultje authored
      Original commit message from CVS:
      * HACKING:
      Add some basic documentation on how our wrapping works.
      * TODO:
      Add a list of things that could be worked on or that need doing.
      * configure.ac:
      Update snapshot.
      * ext/ffmpeg/Makefile.am:
      Changne .la links. See below (autotools patch).
      * ext/ffmpeg/gstffmpeg.c: (plugin_init):
      Enable demuxers. See below (gstffmpegdemux.c).
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps):
      Realmedia caused a crash - fix that.
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_averror),
      (gst_ffmpegdemux_base_init), (gst_ffmpegdemux_init),
      (gst_ffmpegdemux_close), (gst_ffmpegdemux_dispose),
      (gst_ffmpegdemux_stream_from_pad),
      (gst_ffmpegdemux_src_event_mask), (gst_ffmpegdemux_src_event),
      (gst_ffmpegdemux_src_format_list),
      (gst_ffmpegdemux_src_query_list), (gst_ffmpegdemux_src_query),
      (gst_ffmpegdemux_src_convert), (gst_ffmpegdemux_add),
      (gst_ffmpegdemux_open), (gst_ffmpegdemux_loop),
      (gst_ffmpegdemux_change_state), (gst_ffmpegdemux_register):
      Right. OK, so I fixed up the demuxing and have it basically-working,
      and the best way to get some more people to test it is to actually
      enable it. I'm not sure if we want this for 0.8.0, but we can at
      least give it a try. I've tested avi, matroska and mpeg, all appear
      to work. The cool thing is that this gives us instant support for
      several exotic formats that we'd never care about ourselves. Again,
      this needs more testing for it to still be enabled in 0.8.0, but I
      want to give it a try...
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_base_init),
      (gst_ffmpegmux_init), (gst_ffmpegmux_request_new_pad),
      (gst_ffmpegmux_connect), (gst_ffmpegmux_loop),
      (gst_ffmpegmux_register):
      Add some fixups that I use locally. Make it work in the case of
      MPEG encoding, but the muxer is still not in shape to be enabled.
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open),
      (gst_ffmpegdata_read), (gst_ffmpegdata_write),
      (gst_ffmpegdata_seek), (gst_ffmpegdata_close):
      Some small fixups that crept into it while it was disabled for the
      last few years. Basically works.
      * gst-libs/ext/ffmpeg/Makefile.am:
      Instead of having our local-autotoolized version, I patch the ffmpeg
      source to be fully autotoolized. That means a simple SUBDIRS here
      is now enough.
      * gst-libs/ext/ffmpeg/Tag:
      Version update.
      * gst-libs/ext/ffmpeg/patch/autotools.diff:
      Autotoolize ffmpeg. Needs to be sent to ffmpeg-devel@...
      * gst-libs/ext/ffmpeg/patch/disableinstalllibs.diff:
      Don't install their libs.
      * gst-libs/ext/ffmpeg/patch/disablemmx.diff:
      Don't use MMX. It cannot ocmpile using PIC.
      * gst-libs/ext/ffmpeg/patch/disabletools.diff:
      Don't compile/install their tools, we don't use them.
      * gst-libs/ext/ffmpeg/patch/functions.diff:
      Prevent symbol conflicts.
      * gst-libs/ext/ffmpeg/patch/matroska.diff:
      Add a matroska demuxer. Needs to be sent to ffmpeg-devel@...
      7b63c14e
  25. 12 Jan, 2004 1 commit
    • David Schleef's avatar
      Make sure everybody wraps #include "config.h" in #ifdef HAVE_CONFIG_H · 2b031526
      David Schleef authored
      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
      2b031526
  26. 05 Dec, 2003 1 commit
  27. 02 Nov, 2003 1 commit
    • Ronald S. Bultje's avatar
      Bla · 28ba7932
      Ronald S. Bultje authored
      Original commit message from CVS:
      Bla
      28ba7932
  28. 28 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      merge TYPEFIND branch. Major changes: · 98063f8c
      Benjamin Otte authored
      Original commit message from CVS:
      merge TYPEFIND branch. Major changes:
      - totally reworked type(find) system
      - all typefind functions are in gst/typefind now
      - more typefind functions then before
      - some plugins might fail to compile now because I don't have them installed and they
      a) require bytestream or
      b) haven't had their typefind fixed.
      Please fix those plugins and put the typefind functions into gst/typefind if they don't have dependencies
      98063f8c
  29. 26 Oct, 2003 1 commit
    • Ronald S. Bultje's avatar
      Make it compile against latest CVS of FFMPEG: · 8358d67b
      Ronald S. Bultje authored
      Original commit message from CVS:
      Make it compile against latest CVS of FFMPEG:
      * Put gst/gst.h above avcodec.h because it needs some types defined in glib.h
      * Remove HQ (removed from lavc) property
      
      Also add some functions to make SVQ1 decoding work:
      * Add YUV9 colorspace
      * Let lavc do its own buffer allocation and copy from there instead of using
      our own buffer allocation functions. Somehow, that breaks. I don't know
      why.
      8358d67b
  30. 25 Oct, 2003 1 commit
  31. 01 Oct, 2003 1 commit
    • Ronald S. Bultje's avatar
      New typefind system: bytestream is now part of the core all plugins have been... · cc76e12b
      Ronald S. Bultje authored
      New typefind system: bytestream is now part of the core all plugins have 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
      cc76e12b
  32. 06 Jul, 2003 1 commit
    • Ronald S. Bultje's avatar
      New mimetypes gone into effect today - this commit changes all old mimetypes... · d1c36f17
      Ronald S. Bultje authored
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
      
      Original commit message from CVS:
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
      d1c36f17
  33. 17 Jun, 2003 1 commit
  34. 09 Jun, 2003 1 commit
  35. 08 Jun, 2003 1 commit
  36. 26 Nov, 2002 1 commit
  37. 25 Nov, 2002 1 commit
  38. 06 Nov, 2002 1 commit
  39. 20 Mar, 2002 1 commit
  40. 23 Dec, 2001 1 commit