1. 07 Apr, 2010 2 commits
  2. 15 Mar, 2010 1 commit
  3. 10 Mar, 2010 1 commit
  4. 09 Mar, 2010 2 commits
  5. 18 Nov, 2009 1 commit
    • Jan Schmidt's avatar
      video: Add functions to create/parse still frame events. · 36711ab4
      Jan Schmidt authored
      Add a new video event to mark the start or end of a still-frame
      sequence, and a parser function to identify and extract info from
      such events.
      API: gst_video_event_new_still_frame()
      API: gst_video_event_parse_still_frame()
      
      Fixes: #601942
      36711ab4
  6. 07 Oct, 2009 2 commits
  7. 15 May, 2009 1 commit
  8. 15 Apr, 2009 1 commit
  9. 22 Feb, 2009 1 commit
  10. 19 Feb, 2009 2 commits
  11. 15 Jul, 2008 1 commit
  12. 14 Jul, 2008 1 commit
  13. 09 May, 2008 1 commit
    • Jan Schmidt's avatar
      Document the GstTuner and GstColorBalance interfaces, and some other random... · f11cf32c
      Jan Schmidt authored
      Document the GstTuner and GstColorBalance interfaces, and some other random API functions that needed it. 70% symbol ...
      
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/interfaces/colorbalance.c:
      * gst-libs/gst/interfaces/colorbalance.h:
      * gst-libs/gst/interfaces/colorbalancechannel.c:
      * gst-libs/gst/interfaces/colorbalancechannel.h:
      * gst-libs/gst/interfaces/tuner.c:
      * gst-libs/gst/interfaces/tunerchannel.c:
      * gst-libs/gst/interfaces/tunerchannel.h:
      * gst-libs/gst/interfaces/tunernorm.c:
      * gst-libs/gst/interfaces/tunernorm.h:
      * gst-libs/gst/video/video.c:
      * gst-libs/gst/video/video.h:
      Document the GstTuner and GstColorBalance interfaces, and some
      other random API functions that needed it. 70% symbol coverage, woo.
      f11cf32c
  14. 11 Apr, 2008 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/video/video.c: Add guards to these functions to ensure sane input values. · 96a37808
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/video/video.c: (gst_video_format_new_caps),
      (gst_video_format_to_fourcc), (gst_video_format_get_row_stride),
      (gst_video_format_get_pixel_stride),
      (gst_video_format_get_component_width),
      (gst_video_format_get_component_height),
      (gst_video_format_get_component_offset), (gst_video_format_get_size),
      (gst_video_format_convert):
      Add guards to these functions to ensure sane input values.
      * tests/check/libs/video.c:
      Fix unit test not to create caps with width=0 and height=0.
      96a37808
  15. 17 Mar, 2008 1 commit
    • Tim-Philipp Müller's avatar
      gst-libs/gst/video/video.c: Fix gst_video_format_parse_caps() for RGB caps... · a0de8636
      Tim-Philipp Müller authored
      gst-libs/gst/video/video.c: Fix gst_video_format_parse_caps() for RGB caps with alpha channel (#522635).
      
      Original commit message from CVS:
      * gst-libs/gst/video/video.c: (gst_video_format_parse_caps),
      (gst_video_format_from_rgba32_masks):
      Fix gst_video_format_parse_caps() for RGB caps with alpha channel
      (#522635).
      * tests/check/libs/video.c: (test_parse_caps_rgb), (video_suite):
      Add unit test for the RGB caps parsing and creation, checking for
      internal consistency of the new API and consistency of the API with
      the old GST_VIDEO_CAPS_* defines.
      a0de8636
  16. 02 Mar, 2008 2 commits
    • Tim-Philipp Müller's avatar
      gst-libs/gst/video/video.*: API: add GST_VIDEO_FORMAT_Y41B and GST_VIDEO_FORMAT_Y42B. · 84336635
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst-libs/gst/video/video.c: (gst_video_calculate_display_ratio),
      (gst_video_format_from_fourcc), (gst_video_format_to_fourcc),
      (gst_video_format_is_rgb), (gst_video_format_is_yuv),
      (gst_video_format_has_alpha), (gst_video_format_get_row_stride),
      (gst_video_format_get_pixel_stride),
      (gst_video_format_get_component_width),
      (gst_video_format_get_component_height),
      (gst_video_format_get_component_offset), (gst_video_format_get_size):
      * gst-libs/gst/video/video.h: (GST_VIDEO_FORMAT_Y41B),
      (GST_VIDEO_FORMAT_Y42B):
      API: add GST_VIDEO_FORMAT_Y41B and GST_VIDEO_FORMAT_Y42B.
      84336635
    • Tim-Philipp Müller's avatar
      gst-libs/gst/video/video.c: YV12 is I420 with swapped components 1 and 2, so... · d3273657
      Tim-Philipp Müller authored
      gst-libs/gst/video/video.c: YV12 is I420 with swapped components 1 and 2, so the offset of component 1 for I420 shoul...
      
      Original commit message from CVS:
      * gst-libs/gst/video/video.c: (gst_video_format_get_component_offset):
      YV12 is I420 with swapped components 1 and 2, so the offset of
      component 1 for I420 should be the offset for component 2 for YV12
      and vice versa.
      d3273657
  17. 22 Dec, 2007 1 commit
  18. 18 Dec, 2007 1 commit
  19. 12 May, 2006 1 commit
    • Jan Schmidt's avatar
      Fix integer overflow problem with pixel-aspect-ratio calculations in... · 34db0838
      Jan Schmidt authored
      Fix integer overflow problem with pixel-aspect-ratio calculations in videoscale and xvimagesink (#341542)
      
      Original commit message from CVS:
      * docs/libs/gst-plugins-base-libs-docs.sgml:
      * docs/libs/gst-plugins-base-libs-sections.txt:
      * gst-libs/gst/video/video.c: (gst_video_calculate_display_ratio):
      * gst-libs/gst/video/video.h:
      * gst/videoscale/Makefile.am:
      * gst/videoscale/gstvideoscale.c: (gst_video_scale_fixate_caps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_setcaps):
      * tests/check/Makefile.am:
      * tests/check/libs/video.c: (GST_START_TEST), (video_suite),
      (main):
      Fix integer overflow problem with pixel-aspect-ratio calculations
      in videoscale and xvimagesink (#341542)
      34db0838
  20. 07 Mar, 2006 1 commit
    • Christophe Fergeau's avatar
      Don't leak references returned by gst_pad_get_parent() · 8e6d3a5c
      Christophe Fergeau authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_getcaps),
      (gst_visual_src_setcaps), (gst_visual_sink_setcaps):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_sinkconnect):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_convert_src),
      (gst_vorbisenc_convert_sink):
      * gst-libs/gst/audio/audio.c: (gst_audio_frame_byte_size),
      (gst_audio_duration_from_pad_buffer):
      * gst-libs/gst/audio/gstaudiofilter.c: (gst_audio_filter_link),
      (gst_audio_filter_chain):
      * gst-libs/gst/rtp/gstbasertpdepayload.c:
      (gst_base_rtp_depayload_setcaps):
      * gst-libs/gst/video/video.c: (gst_video_frame_rate),
      (gst_video_get_size):
      * gst/audiorate/gstaudiorate.c: (gst_audio_rate_setcaps):
      Don't leak references returned by gst_pad_get_parent()
      (#333663, based on patch by: Christophe Fergeau).
      8e6d3a5c
  21. 22 Nov, 2005 1 commit
    • Jan Schmidt's avatar
      Convert elements to use fractions for their framerate. · 0e828712
      Jan Schmidt authored
      Original commit message from CVS:
      * ext/libvisual/visual.c: (gst_visual_src_setcaps), (get_buffer),
      (gst_visual_chain):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
      * ext/theora/theoradec.c: (theora_handle_type_packet):
      * ext/theora/theoraenc.c: (theora_enc_sink_setcaps),
      (theora_enc_chain):
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps):
      * gst-libs/gst/video/video.c: (gst_video_frame_rate):
      * gst-libs/gst/video/video.h:
      * gst/ffmpegcolorspace/avcodec.h:
      * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
      (gst_ffmpeg_caps_to_pixfmt):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_set_caps):
      * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps),
      (gst_videorate_setcaps), (gst_videorate_blank_data),
      (gst_videorate_chain):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_src_fixate), (gst_videotestsrc_getcaps),
      (gst_videotestsrc_parse_caps), (gst_videotestsrc_setcaps),
      (gst_videotestsrc_event), (gst_videotestsrc_create):
      * gst/videotestsrc/gstvideotestsrc.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get),
      (gst_ximagesink_setcaps), (gst_ximagesink_change_state),
      (gst_ximagesink_get_times), (gst_ximagesink_init):
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support),
      (gst_xvimagesink_setcaps), (gst_xvimagesink_change_state),
      (gst_xvimagesink_get_times), (gst_xvimagesink_init):
      * sys/xvimage/xvimagesink.h:
      Convert elements to use fractions for their framerate.
      V4L elements to come later tonight.
      0e828712
  22. 17 Oct, 2005 1 commit
    • Thomas Vander Stichele's avatar
      gst/: doc updates · fc0e077a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * gst-libs/gst/video/video.c: (gst_video_get_size):
      * gst/audiotestsrc/gstaudiotestsrc.c:
      doc updates
      fc0e077a
  23. 16 Oct, 2005 1 commit
  24. 15 Mar, 2004 1 commit
  25. 14 Mar, 2004 1 commit
  26. 27 Dec, 2003 1 commit
  27. 22 Dec, 2003 1 commit
  28. 04 Dec, 2003 1 commit
  29. 31 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3,... · 92ba809c
      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
      92ba809c
  30. 06 Jul, 2003 1 commit
    • Ronald S. Bultje's avatar
      New mimetypes gone into effect today - this commit changes all old mimetypes... · b0055313
      Ronald S. Bultje authored
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as descri...
      
      Original commit message from CVS:
      New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
      b0055313
  31. 29 Jun, 2003 1 commit
    • Benjamin Otte's avatar
      compatibility fix for new GST_DEBUG stuff. · ffa57063
      Benjamin Otte authored
      Original commit message from CVS:
      compatibility fix for new GST_DEBUG stuff.
      Includes fixes for missing includes for config.h and unistd.h
      
      I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
      ffa57063
  32. 24 May, 2003 1 commit
  33. 30 Jan, 2003 1 commit
  34. 29 Sep, 2002 1 commit
    • Andy Wingo's avatar
      %f is double · 1494ead8
      Andy Wingo authored
      Original commit message from CVS:
      %f is double
      1494ead8
  35. 26 Sep, 2002 1 commit