1. 07 Jan, 2008 1 commit
  2. 05 Jan, 2008 1 commit
    • Julien Moutte Moutte's avatar
      sys/directdraw/gstdirectdrawsink.c: Make sure we create our internal window... · 7e0714b5
      Julien Moutte Moutte authored
      sys/directdraw/gstdirectdrawsink.c: Make sure we create our internal window only when we need it. That will give a ch...
      
      Original commit message from CVS:
      2008-01-05  Julien Moutte  <julien@fluendo.com>
      
      * sys/directdraw/gstdirectdrawsink.c:
      (gst_directdraw_sink_set_window_id),
      (gst_directdraw_sink_set_caps),
      (gst_directdraw_sink_change_state),
      (gst_directdraw_sink_buffer_alloc),
      (gst_directdraw_sink_draw_borders),
      (gst_directdraw_sink_show_frame),
      (gst_directdraw_sink_setup_ddraw),
      (gst_directdraw_sink_window_thread),
      (gst_directdraw_sink_get_ddrawcaps),
      (gst_directdraw_sink_surface_create): Make sure we create our
      internal window only when we need it. That will give a chance to
      the application to get the prepare-xwindow-id bus message. Draw
      black borders when keeping aspect ratio. Handle the case where
      our
      rendering window disappears (closed or errors) like other sinks
      do. Various 80 columns fixes, improve state change order. That
      element could need some more love.
      7e0714b5
  3. 04 Jan, 2008 1 commit
  4. 03 Jan, 2008 1 commit
    • John Millikin's avatar
      ext/flac/gstflacdec.c: Emit metadata messages when a PICTURE block is encountered. · e8833df8
      John Millikin authored
      Original commit message from CVS:
      Patch by: John Millikin <jmillikin at gmail dot com>
      * ext/flac/gstflacdec.c: (gst_flac_dec_setup_seekable_decoder),
      (gst_flac_dec_setup_stream_decoder),
      (gst_flac_normalize_picture_mime_type),
      (gst_flac_extract_picture_buffer),
      (gst_flac_dec_metadata_callback):
      Emit metadata messages when a PICTURE block is encountered.
      Fixes #506715.
      e8833df8
  5. 02 Jan, 2008 1 commit
  6. 31 Dec, 2007 1 commit
  7. 29 Dec, 2007 1 commit
    • Sebastian Dröge's avatar
      ext/flac/gstflacdec.c: Fix 'xyz may be used uninitialized' compiler warnings... · 3761fb69
      Sebastian Dröge authored
      ext/flac/gstflacdec.c: Fix 'xyz may be used uninitialized' compiler warnings caused by broken g_assert_not_reached() ...
      
      Original commit message from CVS:
      * ext/flac/gstflacdec.c: (gst_flac_dec_write):
      Fix 'xyz may be used uninitialized' compiler warnings caused
      by broken g_assert_not_reached() macro in GLib-2.15.x and don't
      abort() in any case but properly report the error.
      3761fb69
  8. 28 Dec, 2007 1 commit
  9. 26 Dec, 2007 1 commit
    • Tim-Philipp Müller's avatar
      Fix 'xyz may be used uninitialized' compiler warnings caused by broken... · bcdeaa63
      Tim-Philipp Müller authored
      Fix 'xyz may be used uninitialized' compiler warnings caused by broken g_assert_not_reached() macro in GLib-2.15.x (i...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_loop):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_chain):
      * sys/ximage/gstximagesrc.c: (composite_pixel):
      Fix 'xyz may be used uninitialized' compiler warnings caused
      by broken g_assert_not_reached() macro in GLib-2.15.x (it's
      not really nice to abort in any case). Fixes #505745.
      bcdeaa63
  10. 20 Dec, 2007 1 commit
  11. 18 Dec, 2007 7 commits
    • Tim-Philipp Müller's avatar
      tests/check/elements/avisubtitle.c: Small unit test fix (has no practical... · 8188edf4
      Tim-Philipp Müller authored
      tests/check/elements/avisubtitle.c: Small unit test fix (has no practical impact at the moment, since we're only feed...
      
      Original commit message from CVS:
      * tests/check/elements/avisubtitle.c: (check_correct_buffer):
      Small unit test fix (has no practical impact at the moment,
      since we're only feeding utf8 and hence just create a sub-
      buffer for the output).
      8188edf4
    • Thijs Vermeir's avatar
      Add seeking support for avi subtitle · 587583b4
      Thijs Vermeir authored
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.c:
      * tests/check/elements/avisubtitle.c:
      Add seeking support for avi subtitle
      587583b4
    • Wim Taymans's avatar
      ext/flac/gstflacdec.*: Remove some unused vars. · 5cf1668a
      Wim Taymans authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c: (gst_flac_dec_reset_decoders),
      (gst_flac_dec_update_metadata), (gst_flac_dec_metadata_callback),
      (gst_flac_dec_write):
      * ext/flac/gstflacdec.h:
      Remove some unused vars.
      Do more cleanup of leftover events and tags.
      Output tags after the segment event. Fixes #504018.
      5cf1668a
    • Tim-Philipp Müller's avatar
      gst/avi/gstavisubtitle.c: Detect other UTF byte order markers and convert to UTF-8 as appropriate. · 49e1ff89
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.c: (IS_BOM_UTF8), (IS_BOM_UTF16_BE),
      (IS_BOM_UTF16_LE), (IS_BOM_UTF32_BE), (IS_BOM_UTF32_LE),
      (gst_avi_subtitle_extract_file), (gst_avi_subtitle_parse_gab2_chunk):
      Detect other UTF byte order markers and convert to UTF-8 as
      appropriate.
      49e1ff89
    • Tim-Philipp Müller's avatar
      gst/avi/gstavisubtitle.*: Refactor a bit; fix name extraction; don't assume... · 87aed1a2
      Tim-Philipp Müller authored
      gst/avi/gstavisubtitle.*: Refactor a bit; fix name extraction; don't assume all the data in the chunk is actually sub...
      
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.c: (src_template),
      (gst_avi_subtitle_extract_utf8_file),
      (gst_avi_subtitle_parse_gab2_chunk), (gst_avi_subtitle_chain),
      (gst_avi_subtitle_base_init), (gst_avi_subtitle_class_init),
      (gst_avi_subtitle_init), (gst_avi_subtitle_change_state):
      * gst/avi/gstavisubtitle.h:
      Refactor a bit; fix name extraction; don't assume all the data
      in the chunk is actually subtitle data, there may be padding at
      the end; fix GST_ELEMENT_ERROR usage; store extracted subtitle
      file so it's there to send again after a seek (for future use).
      87aed1a2
    • Thijs Vermeir's avatar
      Add avi subtitle element for bug #442034. Need seeking support and more... · d0c62e91
      Thijs Vermeir authored
      Add avi subtitle element for bug #442034. Need seeking support and more support for character conversion.
      
      Original commit message from CVS:
      * gst/avi/Makefile.am:
      * gst/avi/gstavi.c:
      * gst/avi/gstavisubtitle.c:
      * gst/avi/gstavisubtitle.h:
      * tests/check/Makefile.am:
      * tests/check/elements/avisubtitle.c:
      * win32/common/config.h:
      Add avi subtitle element for bug #442034. Need seeking support
      and more support for character conversion.
      d0c62e91
    • Tim-Philipp Müller's avatar
      Makefile.am: Include common/win32.mak for CRLF check of win32 project files (see #393626). · de9a2805
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * Makefile.am:
      Include common/win32.mak for CRLF check of win32 project
      files (see #393626).
      * win32/vs6/libgstpng.dsp:
      Fix line endings and do cvs admin -kb.
      de9a2805
  12. 17 Dec, 2007 1 commit
    • David Schleef's avatar
      gst/multifile/gstmultifilesrc.*: When subsequent files are read, if the file... · 9ad6e9c9
      David Schleef authored
      gst/multifile/gstmultifilesrc.*: When subsequent files are read, if the file doesn't exist, send an EOS instead of ca...
      
      Original commit message from CVS:
      * gst/multifile/gstmultifilesrc.c:
      * gst/multifile/gstmultifilesrc.h:
      When subsequent files are read, if the file doesn't exist, send
      an EOS instead of causing an error.
      9ad6e9c9
  13. 16 Dec, 2007 1 commit
    • Edward Hervey's avatar
      ext/jpeg/gstjpegdec.c: Actually drop the buffers which are outside the... · badcd298
      Edward Hervey authored
      ext/jpeg/gstjpegdec.c: Actually drop the buffers which are outside the currently configured segment instead of just e...
      
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain):
      Actually drop the buffers which are outside the currently configured
      segment instead of just emitting a WARNING.
      badcd298
  14. 14 Dec, 2007 2 commits
    • Wim Taymans's avatar
      ext/flac/gstflacdec.*: Send segments from the streaming thread. Fixes #502187. · 981460c2
      Wim Taymans authored
      Original commit message from CVS:
      * ext/flac/gstflacdec.c: (gst_flac_dec_metadata_callback),
      (gst_flac_dec_write):
      * ext/flac/gstflacdec.h:
      Send segments from the streaming thread. Fixes #502187.
      Fix segment seeking and a bunch of other seeking cases.
      981460c2
    • Tim-Philipp Müller's avatar
      gst/id3demux/id3v2frames.c: Parse WOAF frames and put the result into... · 7951e1cc
      Tim-Philipp Müller authored
      gst/id3demux/id3v2frames.c: Parse WOAF frames and put the result into GST_TAG_CONTACT, which is where it would end up...
      
      Original commit message from CVS:
      * gst/id3demux/id3v2frames.c: (parse_url_link_frame):
      Parse WOAF frames and put the result into GST_TAG_CONTACT,
      which is where it would end up if the same information was
      put in a vorbis comment (don't think it's worth adding a
      new URI tag for this). Fixes #488112.
      7951e1cc
  15. 11 Dec, 2007 6 commits
    • Tim-Philipp Müller's avatar
      configure.ac: We need core/base 0.10.15 or later. · 12fde4cf
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      We need core/base 0.10.15 or later.
      12fde4cf
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Fix regression in stream numbering. Fixes #502655. · 760ba005
      Mark Nauwelaerts authored
      Original commit message from CVS:
      Patch by: Mark Nauwelaerts <manauw skynet be>
      * gst/avi/gstavimux.c: (gst_avi_mux_start_file):
      Fix regression in stream numbering. Fixes #502655.
      760ba005
    • Wouter Cloetens's avatar
      ext/soup/gstsouphttpsrc.*: Do not try to unpause I/O in the "queued" state. · d25053bf
      Wouter Cloetens authored
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * ext/soup/gstsouphttpsrc.c: (_do_init),
      (gst_souphttp_src_class_init), (gst_souphttp_src_init),
      (gst_souphttp_src_dispose), (gst_souphttp_src_set_property),
      (gst_souphttp_src_get_property), (unicodify),
      (gst_souphttp_src_unicodify), (gst_souphttp_src_create),
      (gst_souphttp_src_start), (gst_souphttp_src_stop),
      (gst_souphttp_src_unlock), (gst_souphttp_src_unlock_stop),
      (gst_souphttp_src_get_size), (gst_souphttp_src_is_seekable),
      (soup_got_headers), (soup_got_body), (soup_finished),
      (soup_got_chunk), (soup_response), (soup_parse_status),
      (gst_souphttp_src_uri_get_type),
      (gst_souphttp_src_uri_get_protocols),
      (gst_souphttp_src_uri_get_uri), (gst_souphttp_src_uri_set_uri),
      (gst_souphttp_src_uri_handler_init):
      * ext/soup/gstsouphttpsrc.h:
      Do not try to unpause I/O in the "queued" state.
      Reorganise a bunch of things and cleanups.
      Uses G_GUINT64_FORMAT instead of hard-coding %llu.
      See #502335.
      d25053bf
    • Wai-Ming Ho's avatar
      gst/rtp/gstrtph264pay.*: Use higher performance start-code searching. · 2ad5efaf
      Wai-Ming Ho authored
      Original commit message from CVS:
      Patch by: Wai-Ming Ho <webregbox at yahoo dot co dot uk>
      * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_init),
      (gst_rtp_h264_pay_finalize), (gst_rtp_h264_pay_setcaps),
      (next_start_code), (is_nal_equal), (gst_rtp_h264_pay_decode_nal),
      (encode_base64), (gst_rtp_h264_pay_parse_sps_pps),
      (gst_rtp_h264_pay_handle_buffer):
      * gst/rtp/gstrtph264pay.h:
      Use higher performance start-code searching.
      Parse NALs and store SPS, PPS and profile in the caps so that they can
      be used in the SDP. Fixes #502814.
      2ad5efaf
    • Tim-Philipp Müller's avatar
      sys/v4l2/: Init some structs to zero before we pass them to ioctl, which... · 8d0960ec
      Tim-Philipp Müller authored
      sys/v4l2/: Init some structs to zero before we pass them to ioctl, which avoids valgrind warnings.  Also fix a small ...
      
      Original commit message from CVS:
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list):
      Init some structs to zero before we pass them to ioctl, which
      avoids valgrind warnings.  Also fix a small memory leak.
      8d0960ec
    • Wouter Cloetens's avatar
      gst/multipart/multipartdemux.c: Copy timestamp from input to output. Not very... · dbf28d28
      Wouter Cloetens authored
      gst/multipart/multipartdemux.c: Copy timestamp from input to output. Not very perfect yet but better than nothing. Fi...
      
      Original commit message from CVS:
      Patch by: Wouter Cloetens <wouter at mind dot be>
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_chain):
      Copy timestamp from input to output. Not very perfect yet but better
      than nothing. Fixes #503023.
      dbf28d28
  16. 09 Dec, 2007 7 commits
  17. 08 Dec, 2007 1 commit
    • Jan Schmidt's avatar
      sys/oss/gstosshelper.c: Verify that the format returned after the ioctl is the... · fed0fc44
      Jan Schmidt authored
      sys/oss/gstosshelper.c: Verify that the format returned after the ioctl is the one we requested. It is valid for the ...
      
      Original commit message from CVS:
      * sys/oss/gstosshelper.c:
      Verify that the format returned after the ioctl is the one
      we requested. It is valid for the ioctl to succeed while
      substituting an alternate 'supported' sample format.
      fed0fc44
  18. 07 Dec, 2007 2 commits
    • Tim-Philipp Müller's avatar
      sys/oss/: Post decent (and translated) error message when we can't open the... · 915732f5
      Tim-Philipp Müller authored
      sys/oss/: Post decent (and translated) error message when we can't open the audio device for some reason.
      
      Original commit message from CVS:
      * sys/oss/gstossaudio.c: (plugin_init):
      * sys/oss/gstosssink.c: (gst_oss_sink_open):
      * sys/oss/gstosssrc.c: (gst_oss_src_open):
      Post decent (and translated) error message when we can't
      open the audio device for some reason.
      915732f5
    • Jan Schmidt's avatar
      sys/oss/: Allow the AUDIODEV environment variable to redirect us to a... · 0f1cc109
      Jan Schmidt authored
      sys/oss/: Allow the AUDIODEV environment variable to redirect us to a different default OSS device, like sunaudiosink...
      
      Original commit message from CVS:
      * sys/oss/gstosssink.c:
      * sys/oss/gstosssrc.c:
      Allow the AUDIODEV environment variable to redirect us
      to a different default OSS device, like sunaudiosink does
      on Solaris (makes audio play automatically on SunRays).
      0f1cc109
  19. 06 Dec, 2007 3 commits