1. 11 Nov, 2005 1 commit
  2. 23 Oct, 2005 2 commits
  3. 03 Oct, 2005 2 commits
  4. 05 Aug, 2005 2 commits
    • 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
    • Ronald S. Bultje's avatar
      Release gst-ffmpeg 0.8.6 "Vamoz a la Playa". · 6e4b116b
      Ronald S. Bultje authored
      Original commit message from CVS:
      * NEWS:
      * RELEASE:
      * configure.ac:
      Release gst-ffmpeg 0.8.6 "Vamoz a la Playa".
      6e4b116b
  5. 20 Jun, 2005 1 commit
    • Edward Hervey's avatar
      ext/: ffmpeg's libpostproc wrapper plugins · d6e988fe
      Edward Hervey authored
      Original commit message from CVS:
      * ext/Makefile.am: (SUBDIRS):
      * ext/libpostproc:
      * ext/libpostproc/Makefile.am:
      * ext/libpostproc/gstpostproc.c:
      * ext/libpostproc/gstpostproc.h:
      ffmpeg's libpostproc wrapper plugins
      * configure.ac:
      added --enable-pp to ffmpeg configure arguments
      d6e988fe
  6. 10 Jun, 2005 2 commits
  7. 03 Jun, 2005 1 commit
  8. 11 Mar, 2005 2 commits
  9. 27 Dec, 2004 2 commits
  10. 20 Oct, 2004 1 commit
  11. 09 Oct, 2004 1 commit
  12. 21 Jul, 2004 2 commits
  13. 04 Apr, 2004 1 commit
  14. 24 Mar, 2004 1 commit
    • Benjamin Otte's avatar
      configure.ac: only export gst* symbols · c9305d90
      Benjamin Otte authored
      Original commit message from CVS:
      * configure.ac:
      only export gst* symbols
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain):
      change g_warning to debugging message, that wasn't a programming
      error
      c9305d90
  15. 16 Mar, 2004 2 commits
  16. 15 Mar, 2004 1 commit
  17. 12 Mar, 2004 1 commit
  18. 11 Mar, 2004 1 commit
  19. 10 Mar, 2004 1 commit
  20. 09 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      configure.ac: Patch properly. Update version. · 9399a4b0
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      Patch properly. Update version.
      * gst-libs/ext/ffmpeg/Makefile.am:
      Comment out patching - all handled by configure.
      * gst-libs/ext/ffmpeg/Tag:
      Update version.
      * gst-libs/ext/ffmpeg/patch/autotools.diff:
      Some small updates to improve compiling.
      * gst-libs/ext/ffmpeg/patch/functions.diff:
      Update date.
      * gst-libs/ext/ffmpeg/patch/matroska.diff:
      Newer patch - see ffmpeg-devel mailinglists.
      * gst-libs/ext/ffmpeg/patch/function.patch:
      Remove old cruft.
      * gst-libs/ext/ffmpeg/patch/disabletools.diff:
      Now handled by --disable-... in configure.
      9399a4b0
  21. 06 Mar, 2004 1 commit
  22. 04 Mar, 2004 1 commit
  23. 03 Mar, 2004 1 commit
    • Ronald S. Bultje's avatar
      Slightly change the way we set this up. Ugly, but now it works again. This... · a8e81039
      Ronald S. Bultje authored
      Slightly change the way we set this up. Ugly, but now it works again. This baby is looking for a proper fix.
      
      Original commit message from CVS:
      * configure.ac:
      * gst-libs/ext/ffmpeg/Makefile.am:
      Slightly change the way we set this up. Ugly, but now it works
      again. This baby is looking for a proper fix.
      * gst-libs/ext/ffmpeg/Tag:
      Apparently CVS and me disagree on the tag... Ohwell, CVS wins.
      * gst-libs/ext/ffmpeg/patch/autotools.diff:
      * gst-libs/ext/ffmpeg/patch/disableinstalllibs.diff:
      Slight nag on a link between lavf/lavc in ffmpeg. Not really
      important for us since the code is the same in the end, but this
      is actually correct from a per-patch point-of-view...
      a8e81039
  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. 26 Feb, 2004 1 commit
  26. 14 Feb, 2004 1 commit
  27. 13 Feb, 2004 1 commit
  28. 09 Dec, 2003 2 commits