1. 23 Oct, 2005 1 commit
  2. 18 Oct, 2005 2 commits
    • Julien Moutte Moutte's avatar
      ext/libpng/gstpngdec.c: forgot the buffer unref in pull. · 6142c0c1
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-19  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: forgot the buffer unref in pull.
      6142c0c1
    • Julien Moutte Moutte's avatar
      ext/libpng/gstpngdec.*: Complete rewrite of pngdec. It's now very nice and... · 1d531d5b
      Julien Moutte Moutte authored
      ext/libpng/gstpngdec.*: Complete rewrite of pngdec. It's now very nice and handle push/pull based model. if you have ...
      
      Original commit message from CVS:
      2005-10-19  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init),
      (gst_pngdec_init), (user_error_fn), (user_warning_fn),
      (user_info_callback), (user_endrow_callback),
      (user_end_callback),
      (user_read_data), (gst_pngdec_caps_create_and_set),
      (gst_pngdec_task), (gst_pngdec_chain), (gst_pngdec_sink_event),
      (gst_pngdec_libpng_clear), (gst_pngdec_libpng_init),
      (gst_pngdec_change_state), (gst_pngdec_sink_activate_push),
      (gst_pngdec_sink_activate_pull), (gst_pngdec_sink_activate):
      * ext/libpng/gstpngdec.h: Complete rewrite of pngdec. It's now
      very nice and handle push/pull based model. if you have filesrc
      connected to it, it will do random access to load the png file.
      If you have a network source that can't do _getrange, it does
      progressive loading through the chain function.
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_transform_caps),
      (transform_rgb), (transform_bgr): Fix caps negotiation correctly
      thanks to Master Wim Taymans ;-)
      1d531d5b
  3. 17 Oct, 2005 2 commits
    • Julien Moutte Moutte's avatar
      ext/libpng/gstpngdec.c: We use fixed caps. · 55fd6600
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/gstpngdec.c: (gst_pngdec_init): We use fixed caps.
      55fd6600
    • Julien Moutte Moutte's avatar
      configure.ac: Adding videomixer. · 1aa9f76c
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-17  Julien MOUTTE  <julien@moutte.net>
      
      * configure.ac: Adding videomixer.
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init),
      (user_read_data), (gst_pngdec_chain): More debugging.
      * gst/alpha/Makefile.am: Adding alphacolor
      * gst/alpha/gstalphacolor.c: (gst_alpha_color_base_init),
      (gst_alpha_color_class_init), (gst_alpha_color_init),
      (gst_alpha_color_transform_caps), (gst_alpha_color_set_caps),
      (transform_rgb), (transform_bgr),
      (gst_alpha_color_transform_ip),
      (plugin_init): Ported to 0.9 using in place base tranform.
      * gst/videomixer/Makefile.am:
      * gst/videomixer/videomixer.c: (gst_videomixer_pad_get_type),
      (gst_videomixer_pad_class_init),
      (gst_videomixer_pad_sink_setcaps),
      (gst_videomixer_pad_link), (gst_videomixer_pad_unlink),
      (gst_videomixer_pad_init), (gst_videomixer_class_init),
      (gst_videomixer_init), (gst_videomixer_getcaps),
      (gst_videomixer_request_new_pad), (gst_videomixer_fill_queues),
      (gst_videomixer_blend_buffers), (gst_videomixer_update_queues),
      (gst_videomixer_collected), (gst_videomixer_change_state):
      Ported
      to 0.9 using collectpads.
      1aa9f76c
  4. 15 Oct, 2005 1 commit
    • Julien Moutte Moutte's avatar
      ext/libpng/: Ported pngdec to 0.9 · 2ae32d6f
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2005-10-15  Julien MOUTTE  <julien@moutte.net>
      
      * ext/libpng/Makefile.am:
      * ext/libpng/gstpng.c: (plugin_init):
      * ext/libpng/gstpngdec.c: (gst_pngdec_class_init),
      (gst_pngdec_init), (user_read_data), (gst_pngdec_chain):
      * ext/libpng/gstpngdec.h: Ported pngdec to 0.9
      2ae32d6f
  5. 08 Feb, 2005 1 commit
  6. 09 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/libpng/gstpngdec.c: Handle only 8-bppc (bits-per-pixel-component) images,... · 25dcc61a
      Ronald S. Bultje authored
      ext/libpng/gstpngdec.c: Handle only 8-bppc (bits-per-pixel-component) images, better error handling and correct strid...
      
      Original commit message from CVS:
      Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
      * ext/libpng/gstpngdec.c: (gst_pngdec_src_getcaps),
      (gst_pngdec_chain):
      Handle only 8-bppc (bits-per-pixel-component) images, better
      error handling and correct strides. Fixes #163177.
      * ext/libpng/gstpngenc.c: (gst_pngenc_sinklink),
      (gst_pngenc_chain):
      Better error handling. Fixes #163348.
      25dcc61a
  7. 07 Jan, 2005 1 commit
    • Ronald S. Bultje's avatar
      ext/libpng/: mime fixage. · 536f3d6c
      Ronald S. Bultje authored
      Original commit message from CVS:
      Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
      * ext/libpng/gstpngdec.c:
      * ext/libpng/gstpngenc.c: (gst_pngenc_base_init),
      (gst_pngenc_sinklink), (gst_pngenc_init), (gst_pngenc_chain):
      * ext/libpng/gstpngenc.h:
      Alpha support (encoder; #163161), mime fixage.
      536f3d6c
  8. 17 Aug, 2004 1 commit
  9. 27 Jul, 2004 1 commit
    • Wim Taymans's avatar
      ext/libpng/: Added snapshot property to pngenc. removed g_print from pngdec · c754da7a
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libpng/gstpngdec.c: (gst_pngdec_src_getcaps):
      * ext/libpng/gstpngenc.c: (gst_pngenc_class_init),
      (gst_pngenc_init), (gst_pngenc_chain), (gst_pngenc_get_property),
      (gst_pngenc_set_property):
      * ext/libpng/gstpngenc.h:
      Added snapshot property to pngenc.
      removed g_print from pngdec
      c754da7a
  10. 16 Jul, 2004 1 commit
    • Wim Taymans's avatar
      ext/libpng/: Added png decoder. · e4908795
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libpng/Makefile.am:
      * ext/libpng/gstpng.c: (plugin_init):
      * ext/libpng/gstpngdec.c: (user_error_fn), (user_warning_fn),
      (gst_pngdec_get_type), (gst_pngdec_base_init),
      (gst_pngdec_class_init), (gst_pngdec_sinklink), (gst_pngdec_init),
      (gst_pngdec_src_getcaps), (user_read_data), (gst_pngdec_chain):
      * ext/libpng/gstpngdec.h:
      Added png decoder.
      e4908795