1. 15 Oct, 2010 1 commit
  2. 14 Sep, 2010 1 commit
  3. 24 Aug, 2010 1 commit
  4. 14 Jun, 2010 1 commit
  5. 12 Jun, 2010 2 commits
  6. 08 Jun, 2010 1 commit
  7. 07 Jun, 2010 1 commit
  8. 13 May, 2010 1 commit
  9. 29 Apr, 2010 1 commit
  10. 07 Apr, 2010 2 commits
  11. 15 Mar, 2010 1 commit
  12. 10 Mar, 2010 1 commit
  13. 09 Mar, 2010 2 commits
  14. 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
  15. 07 Oct, 2009 2 commits
  16. 15 May, 2009 1 commit
  17. 15 Apr, 2009 1 commit
  18. 22 Feb, 2009 1 commit
  19. 19 Feb, 2009 2 commits
  20. 15 Jul, 2008 1 commit
  21. 14 Jul, 2008 1 commit
  22. 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
  23. 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
  24. 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
  25. 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
  26. 22 Dec, 2007 1 commit
  27. 18 Dec, 2007 1 commit
  28. 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
  29. 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
  30. 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
  31. 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
  32. 16 Oct, 2005 1 commit
  33. 15 Mar, 2004 1 commit
  34. 14 Mar, 2004 1 commit