1. 14 Dec, 2003 1 commit
  2. 13 Dec, 2003 5 commits
  3. 11 Dec, 2003 2 commits
    • Julien Moutte Moutte's avatar
      Using private structure for members so that we have more chance that the header is frozen. :) · d2ef360e
      Julien Moutte Moutte authored
      Original commit message from CVS:
      Using private structure for members so that we have more chance that the header is frozen. :)
      d2ef360e
    • 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 3 commits
  5. 08 Dec, 2003 2 commits
    • 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
    • Julien Moutte Moutte's avatar
      Adding visualization. · eb652be7
      Julien Moutte Moutte authored
      Original commit message from CVS:
      Adding visualization.
      Removing interfaces.
      Preparing videoswitch integration.
      eb652be7
  6. 07 Dec, 2003 10 commits
  7. 05 Dec, 2003 1 commit
  8. 04 Dec, 2003 1 commit
  9. 03 Dec, 2003 3 commits
  10. 02 Dec, 2003 2 commits
  11. 29 Nov, 2003 1 commit
  12. 27 Nov, 2003 4 commits
  13. 25 Nov, 2003 1 commit
  14. 24 Nov, 2003 4 commits
    • Benjamin Otte's avatar
      ooops, those files shouldn't have been committed in the latest commit. · 36c6d7ee
      Benjamin Otte authored
      Original commit message from CVS:
      ooops, those files shouldn't have been committed in the latest commit.
      36c6d7ee
    • 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
      add a rank to allow autoplugging · 1ec681f8
      Benjamin Otte authored
      Original commit message from CVS:
      add a rank to allow autoplugging
      1ec681f8
    • 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