1. 06 May, 2006 1 commit
  2. 04 May, 2006 1 commit
  3. 02 May, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegdemux.c: Give ffmpeg demuxers a rank of NONE for the time... · e4ae049a
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegdemux.c: Give ffmpeg demuxers a rank of NONE for the time being, so that they are not auto-plugge...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Give ffmpeg demuxers a rank of NONE for the time being, so that
      they are not auto-plugged; they are not stable enough for that
      yet (e.g. #337785). Don't register AAC demuxer, it's not really
      useful and can't be used as faad replacement (#338928).
      e4ae049a
  4. 24 Apr, 2006 1 commit
  5. 21 Apr, 2006 2 commits
  6. 19 Apr, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Added proper GstCaps <==> CodecId for Apple QDRaw. · e57701a5
      Edward Hervey authored
      Original commit message from CVS:
      reviewed by: Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_formatid_to_caps), (gst_ffmpeg_formatid_get_codecids),
      (gst_ffmpeg_get_codecid_longname):
      Added proper GstCaps <==> CodecId for Apple QDRaw.
      Fixed up proper wrapping for GstCaps <==> FormatId.
      e57701a5
  7. 18 Apr, 2006 1 commit
  8. 13 Apr, 2006 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdemux.c: Rework the demuxer, implement all seeking stuff... · 55eac5b0
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdemux.c: Rework the demuxer, implement all seeking stuff including seek in ready.
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_base_init),
      (gst_ffmpegdemux_class_init), (gst_ffmpegdemux_init),
      (gst_ffmpegdemux_close), (gst_ffmpegdemux_push_event),
      (gst_ffmpegdemux_set_flags), (gst_ffmpegdemux_is_eos),
      (gst_ffmpegdemux_do_seek), (gst_ffmpegdemux_perform_seek),
      (gst_ffmpegdemux_src_event), (gst_ffmpegdemux_send_event),
      (gst_ffmpegdemux_src_query), (gst_ffmpegdemux_src_convert),
      (gst_ffmpegdemux_get_stream), (my_safe_copy),
      (gst_ffmpegdemux_read_tags), (gst_ffmpegdemux_open),
      (gst_ffmpegdemux_loop), (gst_ffmpegdemux_sink_activate),
      (gst_ffmpegdemux_sink_activate_pull),
      (gst_ffmpegdemux_change_state), (gst_ffmpegdemux_register):
      Rework the demuxer, implement all seeking stuff including
      seek in ready.
      * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_peek),
      (gst_ffmpegdata_close):
      Handle some more cases.
      55eac5b0
  9. 11 Apr, 2006 2 commits
  10. 10 Apr, 2006 1 commit
  11. 08 Apr, 2006 4 commits
    • Stefan Kost's avatar
      ext/ffmpeg/: Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent) · 2d3a95c0
      Stefan Kost authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_class_init):
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_class_init):
      * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_class_init):
      Fix #337365 (g_type_class_ref <-> g_type_class_peek_parent)
      2d3a95c0
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: Too bad we can't use gst_private.h.. · d11f8704
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_do_qos):
      Too bad we can't use gst_private.h..
      d11f8704
    • Wim Taymans's avatar
      And the right ChangeLog this time. · 236e5337
      Wim Taymans authored
      Original commit message from CVS:
      And the right ChangeLog this time.
      236e5337
    • Wim Taymans's avatar
      ext/ffmpeg/: · 99081026
      Wim Taymans authored
      Original commit message from CVS:
      reviewed by: <delete if not using a buddy>
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_avpicture_fill):
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_class_init),
      (gst_ffmpegdec_init), (gst_ffmpegdec_finalize),
      (gst_ffmpegdec_query), (gst_ffmpegdec_update_qos),
      (gst_ffmpegdec_reset_qos), (gst_ffmpegdec_read_qos),
      (gst_ffmpegdec_src_event), (gst_ffmpegdec_open),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_get_buffer),
      (gst_ffmpegdec_release_buffer),
      (gst_ffmpegdec_add_pixel_aspect_ratio), (gst_ffmpegdec_negotiate),
      (gst_ffmpegdec_do_qos), (gst_ffmpegdec_frame),
      (gst_ffmpegdec_flush_pcache), (gst_ffmpegdec_sink_event),
      (gst_ffmpegdec_chain):
      99081026
  12. 06 Apr, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegdemux.c: Register id3 demuxer, avi demuxer and ogg demuxer... · 1d979463
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegdemux.c: Register id3 demuxer, avi demuxer and ogg demuxer with a rank of GST_RANK_NONE so that t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register):
      Register id3 demuxer, avi demuxer and ogg demuxer with
      a rank of GST_RANK_NONE so that they don't get
      autoplugged accidentally. We want people to install
      the demuxers that are known to work well rather than
      mostly untested stuff like ffdemux_*.
      1d979463
  13. 01 Apr, 2006 2 commits
  14. 31 Mar, 2006 3 commits
    • 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
    • Thomas Vander Stichele's avatar
      back to HEAD · 1ef6fec6
      Thomas Vander Stichele authored
      Original commit message from CVS:
      back to HEAD
      1ef6fec6
    • Thomas Vander Stichele's avatar
      releasing 0.10.1 · 3c440154
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing 0.10.1
      3c440154
  15. 22 Mar, 2006 1 commit
    • Wim Taymans's avatar
      ext/ffmpeg/gstffmpegdec.c: make _open and _close as functions that should be... · 32e58517
      Wim Taymans authored
      ext/ffmpeg/gstffmpegdec.c: make _open and _close as functions that should be called with the object lock instead of t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
      (gst_ffmpegdec_setcaps), (gst_ffmpegdec_change_state):
      make _open and _close as functions that should be
      called with the object lock instead of them taking a
      lock themselves. This fixes a deadlock when
      _open fails.
      32e58517
  16. 14 Mar, 2006 1 commit
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegdec.c: Don't use gst_pad_alloc_buffer() for frames with... · fd380cb8
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegdec.c: Don't use gst_pad_alloc_buffer() for frames with palette, as we'll artificially shorten th...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
      Don't use gst_pad_alloc_buffer() for frames with palette,
      as we'll artificially shorten the size of buffers in that
      case and GstBaseTransform will complain about unit size
      issues if we use _alloc_buffer() with the full size.
      fd380cb8
  17. 01 Mar, 2006 2 commits
    • 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
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegenc.c: Fix segmentation fault and memleak. · a96a9ed0
      Edward Hervey authored
      Original commit message from CVS:
      Reviewed by : Edward Hervey  <edward@fluendo.com>
      * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_chain_audio):
      Fix segmentation fault and memleak.
      Fixes #332995 and #333001
      a96a9ed0
  18. 24 Feb, 2006 3 commits
    • Tim-Philipp Müller's avatar
      ext/ffmpeg/gstffmpegdec.c: ... can't adjust buffer size of NULL buffers though... · 2f6def31
      Tim-Philipp Müller authored
      ext/ffmpeg/gstffmpegdec.c: ... can't adjust buffer size of NULL buffers though (as happens when seeking in video from...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
      ... can't adjust buffer size of NULL buffers though
      (as happens when seeking in video from #327075).
      2f6def31
    • Michael Smith's avatar
      Allow automake 1.9 · 2375ddee
      Michael Smith authored
      Original commit message from CVS:
      * autogen.sh:
      * gst-libs/ext/ffmpeg/autogen.sh:
      Allow automake 1.9
      2375ddee
    • Fabrizio's avatar
      ext/ffmpeg/gstffmpegcodecmap.c: Use AVPALETTE_SIZE macro instead of magic value for clarity. · a3a4d8ef
      Fabrizio authored
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette),
      (gst_ffmpeg_set_palette):
      Use AVPALETTE_SIZE macro instead of magic value for clarity.
      * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame):
      In GStreamer, the size of the palette is not part of
      GST_BUFFER_SIZE, so adjust buffer size of outgoing buffers
      accordingly if there's a palette (fixes #327028, based on
      patch by: Fabrizio Gennari).
      a3a4d8ef
  19. 21 Feb, 2006 2 commits
  20. 19 Feb, 2006 3 commits
  21. 18 Feb, 2006 1 commit
    • Jan Schmidt's avatar
      HACKING: Mention ffmpeg snapshot update · c7656163
      Jan Schmidt authored
      Original commit message from CVS:
      * HACKING:
      Mention ffmpeg snapshot update
      
      * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps),
      (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname):
      Add new codec types from FFMpeg snapshot update to 2006-02-17 4:00 GMT
      c7656163
  22. 17 Feb, 2006 1 commit
  23. 14 Feb, 2006 1 commit
    • Edward Hervey's avatar
      ext/ffmpeg/gstffmpegdemux.c: If the duration returned by ffmpeg is 0, it... · 4aa57ea7
      Edward Hervey authored
      ext/ffmpeg/gstffmpegdemux.c: If the duration returned by ffmpeg is 0, it doesn't mean the file has no duration, but t...
      
      Original commit message from CVS:
      * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_open):
      If the duration returned by ffmpeg is 0, it doesn't mean the file has
      no duration, but that it doesn't know the end.
      Fixed accordingly for segment_stop.
      4aa57ea7
  24. 13 Feb, 2006 1 commit
  25. 12 Feb, 2006 2 commits