1. 16 Mar, 2008 2 commits
  2. 15 Mar, 2008 1 commit
  3. 11 Mar, 2008 1 commit
  4. 28 Feb, 2008 1 commit
  5. 11 Feb, 2008 1 commit
  6. 04 Feb, 2008 1 commit
  7. 01 Feb, 2008 1 commit
    • Thijs Vermeir's avatar
      Add documentation for avisubtitle and change class to · 51c8f38a
      Thijs Vermeir authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      * gst/avi/gstavisubtitle.c:
      Add documentation for avisubtitle and change class to
      Codec/Parser/Subtitle
      51c8f38a
  8. 29 Jan, 2008 1 commit
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: GStreamer timestamps are PTS values while AVI only... · bc1734ac
      Wim Taymans authored
      gst/avi/gstavidemux.c: GStreamer timestamps are PTS values while AVI only knows about DTS timestamps. Make sure we on...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry),
      (gst_avi_demux_stream_data):
      GStreamer timestamps are PTS values while AVI only knows about DTS
      timestamps. Make sure we only copy the DTS as the buffer timestamp when
      we are dealing with a key frame.
      bc1734ac
  9. 14 Jan, 2008 1 commit
    • Tim-Philipp Müller's avatar
      gst/: Initialise variables to work around (false) 'foo might be used... · 11118eab
      Tim-Philipp Müller authored
      gst/: Initialise variables to work around (false) 'foo might be used uninitialized in this function' warnings by gcc-...
      
      Original commit message from CVS:
      * gst/avi/gstavisubtitle.c: (gst_avi_subtitle_extract_file):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send):
      Initialise variables to work around (false) 'foo might be used
      uninitialized in this function' warnings by gcc-3.3.3 (#509298).
      11118eab
  10. 02 Jan, 2008 1 commit
  11. 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
  12. 18 Dec, 2007 4 commits
    • 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
    • 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
  13. 11 Dec, 2007 1 commit
  14. 13 Nov, 2007 1 commit
  15. 12 Nov, 2007 2 commits
  16. 19 Oct, 2007 1 commit
  17. 02 Oct, 2007 2 commits
  18. 10 Sep, 2007 1 commit
  19. 03 Sep, 2007 1 commit
  20. 05 Aug, 2007 1 commit
  21. 30 May, 2007 2 commits
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.*: Parse subtitle text streams instead of erroring out... · 3127a32c
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.*: Parse subtitle text streams instead of erroring out (#442034). Still needs a parser for the su...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_base_init),
      (gst_avi_demux_reset), (gst_avi_demux_parse_stream):
      * gst/avi/gstavidemux.h:
      Parse subtitle text streams instead of erroring out (#442034). Still
      needs a parser for the subtitles to actually show up.
      3127a32c
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.c: Make _push_event() return TRUE if the event could be... · f91649ed
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.c: Make _push_event() return TRUE if the event could be pushed on at least one pad and not only i...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_push_event),
      (gst_avi_demux_loop):
      Make _push_event() return TRUE if the event could be pushed on at
      least one pad and not only if it could be pushed on all pads,
      otherwise we'll end up posting an error message on EOS if one or
      more source pads are not connected.
      f91649ed
  22. 10 Apr, 2007 1 commit
    • Peter Kjellerstedt's avatar
      gst/: Fix some compiler warnings. Fixes #428182. · 50f88db3
      Peter Kjellerstedt authored
      Original commit message from CVS:
      Patch by: Peter Kjellerstedt  <pkj at axis com>
      * gst/avi/gstavidemux.c: (gst_avi_demux_massage_index):
      * gst/rtp/gstrtpL16depay.c:
      * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_process):
      * gst/rtp/gstrtpspeexdepay.c: (gst_rtp_speex_depay_get_mode),
      (gst_rtp_speex_depay_setcaps):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_loop_udp):
      * gst/udp/gstmultiudpsink.c: (gst_multiudpsink_init_send):
      Fix some compiler warnings. Fixes #428182.
      50f88db3
  23. 05 Apr, 2007 1 commit
    • Julien Moutte Moutte's avatar
      gst/avi/gstavidemux.c: Don't leave the offsets defined by upstream element on... · d42fcc86
      Julien Moutte Moutte authored
      gst/avi/gstavidemux.c: Don't leave the offsets defined by upstream element on the compressed data buffer we are pushi...
      
      Original commit message from CVS:
      2007-04-05  Julien MOUTTE  <julien@moutte.net>
      
      * gst/avi/gstavidemux.c: (gst_avi_demux_process_next_entry):
      Don't leave the offsets defined by upstream element on the
      compressed data buffer we are pushing downstream. Make them
      GST_BUFFER_OFFSET_NONE.
      d42fcc86
  24. 04 Apr, 2007 1 commit
    • Stefan Kost's avatar
      gst/avi/: Don't abort on out-of-memory. Use stream-nr as unsigned integer only. · 30df72cc
      Stefan Kost authored
      Original commit message from CVS:
      * gst/avi/README:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_parse_stream), (gst_avi_demux_parse_index),
      (gst_avi_demux_stream_index), (gst_avi_demux_sync),
      (gst_avi_demux_stream_scan), (gst_avi_demux_massage_index),
      (gst_avi_demux_calculate_durations_from_index),
      (gst_avi_demux_stream_header_push),
      (gst_avi_demux_stream_header_pull), (gst_avi_demux_combine_flows),
      (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data):
      Don't abort on out-of-memory. Use stream-nr as unsigned integer only.
      30df72cc
  25. 10 Mar, 2007 1 commit
  26. 09 Mar, 2007 1 commit
  27. 08 Mar, 2007 1 commit
    • René Stadler's avatar
      gst/avi/gstavidemux.c: Make avidemux accept optional header chunks in any order. · 654ad41f
      René Stadler authored
      Original commit message from CVS:
      Patch by: René Stadler <mail at renestadler dot de>
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_stream),
      (gst_avi_demux_push_event), (gst_avi_demux_process_next_entry),
      (gst_avi_demux_stream_data), (gst_avi_demux_chain):
      Make avidemux accept optional header chunks in any order.
      Fixes #415446.
      654ad41f
  28. 28 Feb, 2007 1 commit
  29. 14 Feb, 2007 1 commit
  30. 13 Feb, 2007 1 commit
    • Stefan Kost's avatar
      gst/avi/gstavidemux.c: Put debug stuff into #ifndef GST_DISABLE_DEBUG #endif · 5116ff60
      Stefan Kost authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_parse_index), (gst_avi_demux_stream_index),
      (gst_avi_demux_sync), (gst_avi_demux_massage_index),
      (gst_avi_demux_calculate_durations_from_index),
      (gst_avi_demux_push_event), (gst_avi_demux_stream_header_pull),
      (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data),
      (gst_avi_demux_loop):
      Put debug stuff into #ifndef GST_DISABLE_DEBUG #endif
      5116ff60
  31. 12 Feb, 2007 1 commit
    • Stefan Kost's avatar
      gst/avi/gstavidemux.*: Save some memory (8%) by repacking the index entry... · 114afecd
      Stefan Kost authored
      gst/avi/gstavidemux.*: Save some memory (8%) by repacking the index entry structure (more to come). Add more FIXMEs t...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_class_init),
      (gst_avi_demux_reset), (gst_avi_demux_index_entry_for_time),
      (gst_avi_demux_handle_src_query), (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
      (gst_avi_demux_parse_index), (gst_avi_demux_stream_index),
      (gst_avi_demux_sync), (gst_avi_demux_next_data_buffer),
      (gst_avi_demux_stream_scan), (gst_avi_demux_massage_index),
      (gst_avi_demux_calculate_durations_from_index),
      (gst_avi_demux_push_event), (gst_avi_demux_stream_header_pull),
      (gst_avi_demux_do_seek), (gst_avi_demux_process_next_entry),
      (gst_avi_demux_stream_data), (gst_avi_demux_loop):
      * gst/avi/gstavidemux.h:
      Save some memory (8%) by repacking the index entry structure (more to
      come). Add more FIXMEs to questionable parts.
      114afecd
  32. 11 Feb, 2007 1 commit
    • Sebastien Moutte's avatar
      gst/avi/gstavimux.c: Comment a #if 0 in caps template definition as VS6 seems to do not support it. · 9c8ea356
      Sebastien Moutte authored
      Original commit message from CVS:
      * gst/avi/gstavimux.c:
      Comment a #if 0 in caps template definition as VS6 seems to
      do not support it.
      * gst/rtsp/gstrtspsrc.c:(gst_rtspsrc_loop_udp):
      Use gst_guint64_to_gdouble for conversion.
      * gst/rtsp/rtspconnection.c:(rtsp_connection_send):
      Move variables declaration before the first instruction.
      * gst/rtsp/rtspdefs.c:(rtsp_strresult):
      Don't use hstrerror for error log on G_OS_WIN32 build as it's not supported.
      And don't include netdb.h for G_OS_WIN32
      * gst/rtsp/sdpmessage.c:(sdp_parse_line):
      This initialization SDPMedia nmedia = {.media = NULL }; is not supported
      by VS6 then use an other way to initialize SDPMedia structure.
      * gst/udp/gstdynudpsink.h:
      * gst/udp/gstdynudpnetutils.h:
      Do not include <sys/time.h> for G_OS_WIN32
      * gst/udp/gstudpsrc.c:
      Define socklen_t as int for G_OS_WIN32
      * win/common/config.h.in:
      Undef HAVE_NETINET_IN_H
      * win32/vs6/gst_plugins_good.dsw:
      * win32/vs6/libgstrtp.dsp:
      * win32/vs6/libgstrtsp.dsp:
      * win32/vs6/libgstautogen.dsp:
      * win32/vs6/libgstaudiofx.dsp:
      * win32/vs6/libgstudp.dsp:
      Add and update project files.
      * win32/common/gstudp-enumtypes.c:
      * win32/common/gstudp-enumtypes.h:
      Add a copy of udp enumtypes to win32/common as in core
      and base.
      9c8ea356
  33. 09 Feb, 2007 1 commit
    • Tim-Philipp Müller's avatar
      gst/avi/gstavimux.c: Explicitly cast result of pointer arithmetic to integer... · d8f5483d
      Tim-Philipp Müller authored
      gst/avi/gstavimux.c: Explicitly cast result of pointer arithmetic to integer in order to avoid compiler warnings on s...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_riff_get_avi_header):
      Explicitly cast result of pointer arithmetic to integer in order to
      avoid compiler warnings on some 64-bit systems. Should fix #406018.
      d8f5483d