1. 14 Dec, 2003 3 commits
  2. 13 Dec, 2003 1 commit
  3. 11 Dec, 2003 1 commit
    • Ronald S. Bultje's avatar
      This is a first attempt at a wrapper for the lib'ified mpeg2enc of mjpegtools.... · aa9969db
      Ronald S. Bultje authored
      This is a first attempt at a wrapper for the lib'ified mpeg2enc of 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...
      aa9969db
  4. 09 Dec, 2003 1 commit
  5. 08 Dec, 2003 1 commit
    • Julien Moutte Moutte's avatar
      Adding a new plugin: switch. · 537891db
      Julien Moutte Moutte authored
      Original commit message from CVS:
      Adding a new plugin: switch.
      
      It takes N input and only has 1 output. You can "switch" the forwarded input through properties ("nb_sources", "active_source") and i will probably add tuner interface support soon.
      
      It should be able to handle any kind of data passing through it.
      
      It is still a work in progress don't consider it usable for production yet.
      537891db
  6. 07 Dec, 2003 1 commit
  7. 04 Dec, 2003 1 commit
  8. 03 Dec, 2003 2 commits
  9. 29 Nov, 2003 1 commit
  10. 27 Nov, 2003 1 commit
  11. 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
  12. 23 Nov, 2003 3 commits
  13. 22 Nov, 2003 2 commits
  14. 21 Nov, 2003 2 commits
  15. 12 Nov, 2003 2 commits
  16. 11 Nov, 2003 2 commits
  17. 07 Nov, 2003 1 commit
  18. 06 Nov, 2003 2 commits
  19. 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
  20. 03 Nov, 2003 1 commit
  21. 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
  22. 30 Oct, 2003 2 commits
  23. 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
  24. 26 Oct, 2003 1 commit
  25. 20 Oct, 2003 2 commits
  26. 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