1. 29 Nov, 2003 1 commit
  2. 27 Nov, 2003 1 commit
  3. 24 Nov, 2003 2 commits
    • Benjamin Otte's avatar
      use GDK_PIXBUF_CONFDIR · fe7d4f55
      Benjamin Otte authored
      Original commit message from CVS:
      use GDK_PIXBUF_CONFDIR
      fe7d4f55
    • Benjamin Otte's avatar
      tagging stuff and build fixes. In detail: · 803ff8f4
      Benjamin Otte authored
      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. :)
      803ff8f4
  4. 23 Nov, 2003 3 commits
  5. 22 Nov, 2003 2 commits
  6. 21 Nov, 2003 2 commits
  7. 12 Nov, 2003 2 commits
  8. 11 Nov, 2003 2 commits
  9. 07 Nov, 2003 1 commit
  10. 06 Nov, 2003 2 commits
  11. 05 Nov, 2003 1 commit
    • Benjamin Otte's avatar
      add initial version of gdkpixbuf loader for gtk that is capable of loading AVI... · cd484eb0
      Benjamin Otte authored
      add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation....
      
      Original commit message from CVS:
      add initial version of gdkpixbuf loader for gtk that is capable of loading AVI and mpeg videos as GdkPixbufAnimation. I'm not sure if such a thing would be useful or too much trouble, so I'll throw it at enough testers to figure it out ;) We might want to disable it by defualt though in the future. (Currently there is not even a configure switch implemented to disable it.)
      This includes a fix to not use GError in gstgdkpixbuf's typefind function and to only return GST_TYPE_FIND_MINIMUM when doing typefinding via gdk as this breaks quite a bit with the GStreamer loader installed.
      cd484eb0
  12. 03 Nov, 2003 1 commit
  13. 31 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3,... · 7c1ac98c
      Benjamin Otte authored
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ex...
      
      Original commit message from CVS:
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ext/mad.
      You guessed it, everything Rhythmbox needs ;)
      fixed BMP typefind and made gnomevfs one plugin instead of two while doing this
      7c1ac98c
  14. 30 Oct, 2003 2 commits
  15. 28 Oct, 2003 2 commits
    • Benjamin Otte's avatar
      merge TYPEFIND branch. Major changes: · 5bb80c9f
      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
      5bb80c9f
    • Gernot Ziegler Ziegler's avatar
      added glsink directory · 680f08e3
      Gernot Ziegler Ziegler authored
      Original commit message from CVS:
      added glsink directory
      680f08e3
  16. 26 Oct, 2003 1 commit
  17. 20 Oct, 2003 2 commits
  18. 10 Oct, 2003 1 commit
    • Ronald S. Bultje's avatar
      Some interface implementations for video4linux/video4linux2 plugins: a Tuner... · aa942477
      Ronald S. Bultje authored
      Some interface implementations for video4linux/video4linux2 plugins: a Tuner interface, with which one can select inp...
      
      Original commit message from CVS:
      Some interface implementations for video4linux/video4linux2 plugins:
      * a Tuner interface, with which one can select inputs and stations. Audio
      work is underway here, but unfinished.
      * A Xoverlay interface with which one can do simple overlay. Similar to
      the API of the v4l/Xv XFree86 extension. Widget implementation for
      GTK-2.0 coming up in the sandbox.
      * Colorbalance - for adapting colors (brightness, contrast, etc.) - pretty
      basic and maybe somewhat overdesigned. But it'll do for now.
      
      Apart from these interfaces, there's also a loadable library 'xwindowlistener'
      that listenes to X for the movement of a window and the overlap of other
      windows. This is partly copied from xawtv (and thus partly GPL :(), but it's
      needed for the xoverlay interface implementation in the v4l/v4l2 elements.
      
      Lastly, some small changes to remove redundant properties from the v4l/v4l2
      elements since these can be done much simpler. Comments appreciated!
      aa942477
  19. 01 Oct, 2003 1 commit
    • Ronald S. Bultje's avatar
      New typefind system: bytestream is now part of the core all plugins have been... · d9e4457f
      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
      d9e4457f
  20. 30 Sep, 2003 1 commit
  21. 27 Sep, 2003 1 commit
  22. 25 Sep, 2003 1 commit
  23. 21 Sep, 2003 1 commit
  24. 19 Sep, 2003 1 commit
  25. 18 Sep, 2003 1 commit
  26. 13 Sep, 2003 2 commits
  27. 11 Sep, 2003 1 commit
  28. 09 Aug, 2003 1 commit