1. 14 Nov, 2007 2 commits
  2. 13 Nov, 2007 5 commits
    • Tim-Philipp Müller's avatar
      sys/v4l2/v4l2src_calls.c: but the corresponding ioctl() call fails even though... · a597c1d4
      Tim-Philipp Müller authored
      sys/v4l2/v4l2src_calls.c: but the corresponding ioctl() call fails even though the driver claims to support this form...
      
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_probe_caps_for_format):
      If VIDIOC_ENUM_FRAMESIZES is defined (= recent kernel), but the
      corresponding ioctl() call fails even though the driver claims to
      support this format, just fall back to the pre-2.6.19 kernel
      routine that creates caps with suitable height and width ranges
      (see #448278).
      a597c1d4
    • Mark Nauwelaerts's avatar
      gst/matroska/: Extract palette data for dvd subpicture streams and send it... · 711afebc
      Mark Nauwelaerts authored
      gst/matroska/: Extract palette data for dvd subpicture streams and send it downstream as custom gstreamer dvd event (...
      
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw skynet be>
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_push_dvd_clut_change_event),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_subtitle_caps):
      * gst/matroska/matroska-ids.h:
      Extract palette data for dvd subpicture streams and send it
      downstream as custom gstreamer dvd event (fixes #453417).
      711afebc
    • Tim-Philipp Müller's avatar
      ext/cairo/gsttextoverlay.c: Implement minimal parsing of the passed pango font... · 41070c9c
      Tim-Philipp Müller authored
      ext/cairo/gsttextoverlay.c: Implement minimal parsing of the passed pango font description string, so passing a font ...
      
      Original commit message from CVS:
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_font_init):
      Implement minimal parsing of the passed pango font description
      string, so passing a font size works the same as with the
      pango textoverlay plugin; fixes #455086.
      (Maybe we could just use pangocairo here at some point).
      41070c9c
    • Stefan Kost's avatar
      gst/: Return the result in _activate_pull(). Don't ref element there. · 561bfe04
      Stefan Kost authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c:
      * gst/wavparse/gstwavparse.c:
      Return the result in _activate_pull(). Don't ref element there.
      561bfe04
    • Stefan Kost's avatar
      gst/wavparse/gstwavparse.c: Ref the element when we should, but not when we... · 34c221a5
      Stefan Kost authored
      gst/wavparse/gstwavparse.c: Ref the element when we should, but not when we its not needed. Reflow the event_handling...
      
      Original commit message from CVS:
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers),
      (gst_wavparse_pad_convert), (gst_wavparse_pad_query),
      (gst_wavparse_srcpad_event):
      Ref the element when we should, but not when we its not needed. Reflow
      the event_handling to not leak the event.
      34c221a5
  3. 12 Nov, 2007 3 commits
  4. 08 Nov, 2007 1 commit
  5. 02 Nov, 2007 2 commits
    • Ole Andre Vadla Ravnaas's avatar
      Fix includes for MSVC and GLib-2.14.0 (#492388). · 13a97658
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas@tandberg.com>
      * configure.ac:
      * gst/udp/gstdynudpsink.c:
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstmultiudpsink.c:
      * gst/udp/gstmultiudpsink.h:
      * gst/udp/gstudpsink.c:
      * gst/udp/gstudpsink.h:
      Fix includes for MSVC and GLib-2.14.0 (#492388).
      * gst/udp/gstudpsrc.c: (gst_udpsrc_start):
      No more pipe define since GLib-2.14.0, need to use _pipe() directly.
      13a97658
    • Edward Hervey's avatar
      gst/law/mulaw-decode.*: Calculate outgoing buffer duration if incoming buffer... · 7eeeca8c
      Edward Hervey authored
      gst/law/mulaw-decode.*: Calculate outgoing buffer duration if incoming buffer didn't have a valid duration.
      
      Original commit message from CVS:
      * gst/law/mulaw-decode.c: (mulawdec_sink_setcaps),
      (gst_mulawdec_chain):
      * gst/law/mulaw-decode.h:
      Calculate outgoing buffer duration if incoming buffer didn't have a
      valid duration.
      7eeeca8c
  6. 30 Oct, 2007 1 commit
    • Wim Taymans's avatar
      gst/qtdemux/qtdemux.c: Smarter combine_flow code that also deals with... · b3f1b714
      Wim Taymans authored
      gst/qtdemux/qtdemux.c: Smarter combine_flow code that also deals with downstream elements returning UNEXPECTED when t...
      
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_activate_segment),
      (gst_qtdemux_combine_flows), (gst_qtdemux_loop_state_movie):
      Smarter combine_flow code that also deals with downstream elements
      returning UNEXPECTED when they receive data out of the segment
      boundaries. Fixes #491305.
      b3f1b714
  7. 26 Oct, 2007 1 commit
  8. 25 Oct, 2007 1 commit
  9. 24 Oct, 2007 1 commit
  10. 23 Oct, 2007 1 commit
  11. 22 Oct, 2007 3 commits
  12. 19 Oct, 2007 1 commit
  13. 18 Oct, 2007 3 commits
    • Laurent Glayal's avatar
      gst/udp/gstudpsrc.c: When the socket is used by the app for other purposes,... · 961c9852
      Laurent Glayal authored
      gst/udp/gstudpsrc.c: When the socket is used by the app for other purposes, don't generate an error if there is activ...
      
      Original commit message from CVS:
      Based on patch by: Laurent Glayal  <spglegle yahoo fr>
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      When the socket is used by the app for other purposes, don't generate an
      error if there is activaty on the socket that is not data related.
      Fixes #487488.
      961c9852
    • Wim Taymans's avatar
      sys/v4l2/v4l2src_calls.c: Add some more debug info. Generate an error when we... · 279fe5fa
      Wim Taymans authored
      sys/v4l2/v4l2src_calls.c: Add some more debug info. Generate an error when we run out of buffers for some reason. See...
      
      Original commit message from CVS:
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2_buffer_finalize),
      (gst_v4l2src_grab_frame):
      Add some more debug info. Generate an error when we run out of buffers
      for some reason. See #480557.
      279fe5fa
    • Anders Skargren's avatar
      gst/rtp/gstrtph264pay.c: Set marker bit correctly. · f9645327
      Anders Skargren authored
      Original commit message from CVS:
      Patch by: Anders Skargren <anders dot skargren at axis dot com>
      * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_handle_buffer):
      Set marker bit correctly.
      f9645327
  14. 17 Oct, 2007 2 commits
  15. 13 Oct, 2007 1 commit
    • Tim-Philipp Müller's avatar
      sys/v4l2/: When probing the formats and sizes a camera supports, make sure the... · a769e5e7
      Tim-Philipp Müller authored
      sys/v4l2/: When probing the formats and sizes a camera supports, make sure the best ones (highest resolution, prefere...
      
      Original commit message from CVS:
      * sys/v4l2/gstv4l2src.c:
      * sys/v4l2/v4l2src_calls.c:
      When probing the formats and sizes a camera supports, make
      sure the best ones (highest resolution, prefered format)
      end up at the beginning of the probed caps and the less
      desirable ones at the end.  This is important because the
      order within the caps matters for things like fixation and
      negotiation, ie. what format is chosen in the end.
      With recent kernels, the current probing code will end up
      querying the supported sizes from lowest resolution to
      highest resolution, adding them to the probed caps in that
      order, resulting to v4l2src fixating to the lowest possible
      resolution if downstream does not express a size preference.
      Also make up a somewhat random ranking of prefered output
      formats for the same reason. Fixes #485828.
      a769e5e7
  16. 11 Oct, 2007 2 commits
  17. 08 Oct, 2007 3 commits
    • Jan Schmidt's avatar
      gst/rtsp/gstrtspsrc.c: Fix compiler warning by using GST_CLOCK_TIME_NONE to... · 3ca2d477
      Jan Schmidt authored
      gst/rtsp/gstrtspsrc.c: Fix compiler warning by using GST_CLOCK_TIME_NONE to initialise a GstClockTime.
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_flush):
      Fix compiler warning by using GST_CLOCK_TIME_NONE to initialise
      a GstClockTime.
      3ca2d477
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: More seeking fixes, mostly passing around the new... · 92e16a65
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.c: More seeking fixes, mostly passing around the new playback segment in order to configure it pr...
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_flush),
      (gst_rtspsrc_do_seek), (gst_rtspsrc_perform_seek),
      (gst_rtspsrc_configure_caps), (gst_rtspsrc_loop_udp),
      (gst_rtspsrc_parse_range), (gst_rtspsrc_open), (gst_rtspsrc_play),
      (gst_rtspsrc_change_state):
      More seeking fixes, mostly passing around the new playback segment in
      order to configure it properly.
      Also reset base_time of udp sources when setting them back to PLAYING as
      a temporary hack until core supports seek in live sources properly.
      92e16a65
    • Wim Taymans's avatar
      gst/rtp/gstrtpmp4adepay.c: Fix caps as to not confuse autopluggers. · f8df0087
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtpmp4adepay.c:
      Fix caps as to not confuse autopluggers.
      f8df0087
  18. 06 Oct, 2007 2 commits
  19. 05 Oct, 2007 1 commit
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Improve flushing behaviour. · 7624f914
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_flush),
      (gst_rtspsrc_perform_seek), (gst_rtspsrc_handle_src_event),
      (gst_rtspsrc_handle_internal_src_query),
      (gst_rtspsrc_handle_src_query), (new_session_pad),
      (gst_rtspsrc_stream_configure_tcp),
      (gst_rtspsrc_stream_configure_transport),
      (gst_rtspsrc_loop_send_cmd):
      Improve flushing behaviour.
      Set state of the udp sources to PAUSE/PLAYING correctly.
      Handle events and queries for UDP and TCP transport now.
      7624f914
  20. 04 Oct, 2007 2 commits
  21. 02 Oct, 2007 2 commits