1. 11 Nov, 2008 1 commit
  2. 04 Nov, 2008 1 commit
    • Stefan Kost's avatar
      Don't install static libs for plugins. Fixes #550851 for -good. · 084812bf
      Stefan Kost authored
      Original commit message from CVS:
      * ext/aalib/Makefile.am:
      * ext/annodex/Makefile.am:
      * ext/cairo/Makefile.am:
      * ext/dv/Makefile.am:
      * ext/esd/Makefile.am:
      * ext/flac/Makefile.am:
      * ext/gconf/Makefile.am:
      * ext/gdk_pixbuf/Makefile.am:
      * ext/hal/Makefile.am:
      * ext/jpeg/Makefile.am:
      * ext/ladspa/Makefile.am:
      * ext/libcaca/Makefile.am:
      * ext/libmng/Makefile.am:
      * ext/libpng/Makefile.am:
      * ext/mikmod/Makefile.am:
      * ext/pulse/Makefile.am:
      * ext/raw1394/Makefile.am:
      * ext/shout2/Makefile.am:
      * ext/soup/Makefile.am:
      * ext/speex/Makefile.am:
      * ext/taglib/Makefile.am:
      * ext/wavpack/Makefile.am:
      * gst/alpha/Makefile.am:
      * gst/apetag/Makefile.am:
      * gst/audiofx/Makefile.am:
      * gst/auparse/Makefile.am:
      * gst/autodetect/Makefile.am:
      * gst/avi/Makefile.am:
      * gst/cutter/Makefile.am:
      * gst/debug/Makefile.am:
      * gst/effectv/Makefile.am:
      * gst/equalizer/Makefile.am:
      * gst/flx/Makefile.am:
      * gst/goom/Makefile.am:
      * gst/goom2k1/Makefile.am:
      * gst/icydemux/Makefile.am:
      * gst/id3demux/Makefile.am:
      * gst/interleave/Makefile.am:
      * gst/law/Makefile.am:
      * gst/level/Makefile.am:
      * gst/matroska/Makefile.am:
      * gst/median/Makefile.am:
      * gst/monoscope/Makefile.am:
      * gst/multifile/Makefile.am:
      * gst/multipart/Makefile.am:
      * gst/oldcore/Makefile.am:
      * gst/qtdemux/Makefile.am:
      * gst/replaygain/Makefile.am:
      * gst/rtp/Makefile.am:
      * gst/rtsp/Makefile.am:
      * gst/smpte/Makefile.am:
      * gst/spectrum/Makefile.am:
      * gst/udp/Makefile.am:
      * gst/videobox/Makefile.am:
      * gst/videocrop/Makefile.am:
      * gst/videofilter/Makefile.am:
      * gst/videomixer/Makefile.am:
      * gst/wavenc/Makefile.am:
      * gst/wavparse/Makefile.am:
      * sys/directdraw/Makefile.am:
      * sys/directsound/Makefile.am:
      * sys/oss/Makefile.am:
      * sys/osxaudio/Makefile.am:
      * sys/osxvideo/Makefile.am:
      * sys/sunaudio/Makefile.am:
      * sys/v4l2/Makefile.am:
      * sys/waveform/Makefile.am:
      * sys/ximage/Makefile.am:
      Don't install static libs for plugins. Fixes #550851 for -good.
      084812bf
  3. 31 Oct, 2008 1 commit
  4. 21 Oct, 2008 1 commit
  5. 15 Oct, 2008 1 commit
    • Edward Hervey's avatar
      gst/avi/gstavidemux.c: Skip entries for streams that don't have a output pad... · 1297b556
      Edward Hervey authored
      gst/avi/gstavidemux.c: Skip entries for streams that don't have a output pad yet, thereby avoiding calling pad functi...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_stream_scan):
      Skip entries for streams that don't have a output pad yet, thereby
      avoiding calling pad functions with a NULL pad.
      Fixes #556424
      1297b556
  6. 08 Oct, 2008 2 commits
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Reset header state. Fixes #555321. · 52e9c2a3
      Wim Taymans authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_reset),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_index):
      Reset header state. Fixes #555321.
      52e9c2a3
    • Wim Taymans's avatar
      gst/avi/gstavidemux.*: For timestamping audio packets we need to take into... · b9a1894e
      Wim Taymans authored
      gst/avi/gstavidemux.*: For timestamping audio packets we need to take into account the amount of blocks in one entry ...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_subindex),
      (gst_avi_demux_parse_stream), (gst_avi_demux_parse_index):
      * gst/avi/gstavidemux.h:
      For timestamping audio packets we need to take into account the
      amount of blocks in one entry using the blockalign. Fixes some sync
      issues with zero-padded audio blocks in the beginning of avi files.
      b9a1894e
  7. 30 Aug, 2008 1 commit
    • Tim-Philipp Müller's avatar
      Make stuff compile with GST_DISABLE_GST_DEBUG. · 5c4b6ce0
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/raw1394/gsthdv1394src.c: (gst_hdv1394src_create):
      * gst/alpha/gstalpha.c: (gst_alpha_get_unit_size):
      * gst/audiofx/audiocheblimit.c: (generate_coefficients):
      * gst/avi/gstavidemux.c: (gst_avi_demux_src_convert):
      * gst/matroska/ebml-read.c: (gst_ebml_read_element_id),
      (gst_ebml_read_element_length):
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_check_subtitle_buffer):
      Make stuff compile with GST_DISABLE_GST_DEBUG.
      5c4b6ce0
  8. 16 Aug, 2008 1 commit
    • Edward Hervey's avatar
      gst/avi/gstavidemux.c: Some AVI 2.0 (ODML) files don't respect the... · 25665a0d
      Edward Hervey authored
      gst/avi/gstavidemux.c: Some AVI 2.0 (ODML) files don't respect the 'specifications' completely and instead of using t...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_read_subindexes_pull),
      (gst_avi_demux_read_subindexes_push):
      Some AVI 2.0 (ODML) files don't respect the 'specifications' completely
      and instead of using the 'ix##' nomenclature, use '##ix'.
      They're still valid though, this fixes the duration and indexes for
      virtually all the ODML files I have.
      25665a0d
  9. 04 Aug, 2008 1 commit
  10. 14 Jul, 2008 1 commit
  11. 29 Jun, 2008 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/avi-ids.h: Add vprp chunk related structures. · ae82126a
      Mark Nauwelaerts authored
      Original commit message from CVS:
      * gst/avi/avi-ids.h:
      Add vprp chunk related structures.
      * gst/avi/gstavidemux.c: (gst_avi_demux_riff_parse_vprp),
      (gst_avi_demux_parse_stream):
      Parse optional vprp chunk and add calculated pixel-aspect-ratio
      to caps.  Fixes #539482.
      * gst/avi/gstavimux.h:
      * gst/avi/gstavimux.c: (gst_avi_mux_pad_reset),
      (gst_avi_mux_vidsink_set_caps), (gst_avi_mux_riff_get_avi_header):
      Add a vprp chunk if non-trival pixel-aspect-ratio provided in caps.
      ae82126a
  12. 27 Jun, 2008 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.*: Add 8 bytes to current streamheader to make for a... · 5e6696db
      Mark Nauwelaerts authored
      gst/avi/gstavimux.*: Add 8 bytes to current streamheader to make for a complete one and to make more players happy.  ...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_riff_get_avi_header):
      * gst/avi/gstavimux.h:
      Add 8 bytes to current streamheader to make for a complete one
      and to make more players happy.  Fixes #519460.
      5e6696db
  13. 12 Jun, 2008 1 commit
  14. 10 Jun, 2008 1 commit
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Try to ignore unparsable/unknown streams and give a... · b28a5162
      Wim Taymans authored
      gst/avi/gstavidemux.c: Try to ignore unparsable/unknown streams and give a warning instead of erroring out. Fixes #53...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_stream),
      (gst_avi_demux_parse_index), (gst_avi_demux_massage_index),
      (gst_avi_demux_calculate_durations_from_index),
      (gst_avi_demux_stream_header_push),
      (gst_avi_demux_stream_header_pull):
      Try to ignore unparsable/unknown streams and give a warning instead of
      erroring out. Fixes #537377.
      b28a5162
  15. 05 Jun, 2008 1 commit
  16. 04 Jun, 2008 3 commits
  17. 02 Jun, 2008 1 commit
    • Thijs Vermeir's avatar
      gst/avi/gstavidemux.*: Implement reverse playback. Fixes #535300. · 2c6e5059
      Thijs Vermeir authored
      Original commit message from CVS:
      Patch by: Thijs Vermeir <thijsvermeir at gmail dot com>
      * gst/avi/gstavidemux.c: (gst_avi_demux_index_next),
      (gst_avi_demux_index_prev), (gst_avi_demux_index_entry_for_time),
      (gst_avi_demux_do_seek), (gst_avi_demux_handle_seek),
      (gst_avi_demux_process_next_entry):
      * gst/avi/gstavidemux.h:
      Implement reverse playback. Fixes #535300.
      Small cleanups.
      2c6e5059
  18. 21 May, 2008 1 commit
  19. 18 May, 2008 1 commit
    • Mark Nauwelaerts's avatar
      gst/avi/gstavimux.c: Set proper rate in avi stream header for PCM audio, and... · 706b1dff
      Mark Nauwelaerts authored
      gst/avi/gstavimux.c: Set proper rate in avi stream header for PCM audio, and also do some more sanity checks on caps ...
      
      Original commit message from CVS:
      * gst/avi/gstavimux.c: (gst_avi_mux_audsink_set_caps):
      Set proper rate in avi stream header for PCM audio, and also do some
      more sanity checks on caps in this case.  Fixes #511489.
      706b1dff
  20. 13 May, 2008 1 commit
  21. 12 May, 2008 1 commit
  22. 25 Apr, 2008 1 commit
    • Wim Taymans's avatar
      gst/avi/gstavidemux.c: Fix typo in comments. · bd8c40c0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_combine_flows):
      Fix typo in comments.
      * tests/examples/rtp/client-H263p-PCMA.sdp:
      * tests/examples/rtp/client-H263p-PCMA.sh:
      * tests/examples/rtp/client-H264-PCMA.sdp:
      * tests/examples/rtp/client-H264-PCMA.sh:
      * tests/examples/rtp/client-H264.sdp:
      * tests/examples/rtp/client-H264.sh:
      * tests/examples/rtp/client-PCMA.sdp:
      * tests/examples/rtp/client-PCMA.sh:
      * tests/examples/rtp/server-alsasrc-PCMA.sh:
      * tests/examples/rtp/server-v4l2-H263p-alsasrc-AMR.sh:
      * tests/examples/rtp/server-v4l2-H264-alsasrc-PCMA.sh:
      Add some more docs and fix examples.
      bd8c40c0
  23. 16 Mar, 2008 2 commits
  24. 15 Mar, 2008 1 commit
  25. 11 Mar, 2008 1 commit
  26. 28 Feb, 2008 1 commit
  27. 11 Feb, 2008 1 commit
  28. 04 Feb, 2008 1 commit
  29. 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
  30. 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
  31. 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
  32. 02 Jan, 2008 1 commit
  33. 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
  34. 18 Dec, 2007 3 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