1. 17 Apr, 2008 1 commit
    • Wim Taymans's avatar
      gst/rtpmanager/: Unset GValues after g_signal_emitv so that we avoid a refcount leak. · 0fcc94b6
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtpmanager/gstrtpbin.c: (get_pt_map), (free_client),
      (gst_rtp_bin_associate), (gst_rtp_bin_get_free_pad_name):
      * gst/rtpmanager/gstrtpjitterbuffer.c:
      (gst_rtp_jitter_buffer_get_clock_rate):
      * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_get_caps):
      * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_clock_rate):
      Unset GValues after g_signal_emitv so that we avoid a refcount leak.
      Don't leak a padname.
      Don't leak client streams list.
      Lock rtpbin when associating streams. Fixes #528245.
      0fcc94b6
  2. 16 Apr, 2008 3 commits
    • Sebastian Dröge's avatar
      tests/check/Makefile.am: Don't inlcude dc1394src in the generic/states test as... · 720aaac7
      Sebastian Dröge authored
      tests/check/Makefile.am: Don't inlcude dc1394src in the generic/states test as it requires special hardware. Fixes bu...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Don't inlcude dc1394src in the generic/states test as it requires
      special hardware. Fixes bug #528011.
      720aaac7
    • Sebastian Dröge's avatar
      tests/check/elements/ofa.c: Only check if the generated fingerprints are valid... · 07ebb734
      Sebastian Dröge authored
      tests/check/elements/ofa.c: Only check if the generated fingerprints are valid Base64. The fingerprints are different...
      
      Original commit message from CVS:
      * tests/check/elements/ofa.c: (bus_handler), (GST_START_TEST):
      Only check if the generated fingerprints are valid Base64. The
      fingerprints are different when running on different architectures
      which is a) no problem because the fingerprints are tolerant enough
      and b) is caused by libofa. Fixes bug #528266.
      07ebb734
    • Sebastian Dröge's avatar
      ext/timidity/Makefile.am: Dist all source files, no matter if only timidity or... · 4f2884df
      Sebastian Dröge authored
      ext/timidity/Makefile.am: Dist all source files, no matter if only timidity or wildmidi or nothing is found by config...
      
      Original commit message from CVS:
      * ext/timidity/Makefile.am:
      Dist all source files, no matter if only timidity or wildmidi or
      nothing is found by configure. Fixes bug #528000.
      4f2884df
  3. 14 Apr, 2008 1 commit
  4. 13 Apr, 2008 2 commits
  5. 12 Apr, 2008 1 commit
    • Jan Schmidt's avatar
      Remove soup plugin that's moved to -good (#523124) · 92bb41c8
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/inspect/plugin-soup.xml:
      * ext/Makefile.am:
      * ext/soup/Makefile.am:
      * ext/soup/gstsouphttpsrc.c:
      * ext/soup/gstsouphttpsrc.h:
      * tests/check/Makefile.am:
      * tests/check/elements/souphttpsrc.c:
      * tests/check/test-cert.pem:
      * tests/check/test-key.pem:
      Remove soup plugin that's moved to -good (#523124)
      92bb41c8
  6. 11 Apr, 2008 6 commits
    • Tim-Philipp Müller's avatar
      gst/flv/gstflvparse.c: Handle NULL returns from FLV_GET_STRING() more... · d5484250
      Tim-Philipp Müller authored
      gst/flv/gstflvparse.c: Handle NULL returns from FLV_GET_STRING() more gracefully. Fixes crash caused by a strlen on a...
      
      Original commit message from CVS:
      * gst/flv/gstflvparse.c: (gst_flv_parse_metadata_item),
      (gst_flv_parse_tag_script):
      Handle NULL returns from FLV_GET_STRING() more gracefully. Fixes
      crash caused by a strlen on a NULL string (#527622).
      d5484250
    • Ole Andre Vadla Ravnaas's avatar
      sys/dshowsrcwrapper/gstdshowvideosrc.*: Don't increase latency by queuing... · 53e5f028
      Ole Andre Vadla Ravnaas authored
      sys/dshowsrcwrapper/gstdshowvideosrc.*: Don't increase latency by queuing buffers in an async queue when the streamin...
      
      Original commit message from CVS:
      Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
      * sys/dshowsrcwrapper/gstdshowvideosrc.c: (PROP_DEVICE_NAME),
      (gst_dshowvideosrc_class_init), (gst_dshowvideosrc_init),
      (gst_dshowvideosrc_dispose), (gst_dshowvideosrc_stop),
      (gst_dshowvideosrc_unlock), (gst_dshowvideosrc_unlock_stop),
      (gst_dshowvideosrc_create), (gst_dshowvideosrc_push_buffer):
      * sys/dshowsrcwrapper/gstdshowvideosrc.h:
      Don't increase latency by queuing buffers in an async queue when
      the streaming thread can't keep up or isn't scheduled often
      enough for some other reason, but just drop the previous buffer
      in that case. Also implement GstBaseSrc::unlock for faster
      unlocking when shutting down. (#520892).
      53e5f028
    • Tim-Philipp Müller's avatar
      tests/icles/metadata_editor.*: Remove GstXOverlay stuff and use gdkpixbufsink... · 950db408
      Tim-Philipp Müller authored
      tests/icles/metadata_editor.*: Remove GstXOverlay stuff and use gdkpixbufsink plus some rather crude drawing/scaling ...
      
      Original commit message from CVS:
      * tests/icles/metadata_editor.c: (ENC_UNKNOWN), (last_pixbuf),
      (draw_pixbuf), (change_tag_list), (update_draw_pixbuf),
      (ui_drawing_size_allocate_cb), (on_drawingMain_expose_event),
      (on_buttonSaveFile_clicked), (ui_create), (me_gst_bus_callback_view),
      (me_gst_setup_view_pipeline), (process_file):
      * tests/icles/metadata_editor.glade:
      Remove GstXOverlay stuff and use gdkpixbufsink plus some rather crude
      drawing/scaling logic to make this compile and work on all platforms.
      Fixes #518227.
      950db408
    • Tim-Philipp Müller's avatar
      configure.ac: Bump core/base requirements to released versions to avoid confusion. · a1023d43
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      Bump core/base requirements to released versions to avoid
      confusion.
      * gst/deinterlace/gstdeinterlace.c: (deinterlace_debug),
      (GST_CAT_DEFAULT), (gst_deinterlace_base_init),
      (gst_deinterlace_set_caps), (plugin_init):
      Add debug category, use _set_element_details_simple and
      remove special code path for Y42B to calculate offsets and
      strides; libgstvideo knows how to handle this format now.
      a1023d43
    • Tim-Philipp Müller's avatar
      gst/cdxaparse/: Port VCD parser (formerly cdxastrip) from 0.8 to 0.10. Doesn't... · 2079938f
      Tim-Philipp Müller authored
      gst/cdxaparse/: Port VCD parser (formerly cdxastrip) from 0.8 to 0.10. Doesn't do anything the 0.8 version didn't do ...
      
      Original commit message from CVS:
      * gst/cdxaparse/Makefile.am:
      * gst/cdxaparse/gstcdxaparse.c:
      * gst/cdxaparse/gstcdxastrip.c:
      * gst/cdxaparse/gstcdxastrip.h:
      * gst/cdxaparse/gstvcdparse.c:
      * gst/cdxaparse/gstvcdparse.h:
      Port VCD parser (formerly cdxastrip) from 0.8 to 0.10. Doesn't do
      anything the 0.8 version didn't do though.
      2079938f
    • Julien Moutte Moutte's avatar
      sys/oss4/: Fix arguments format in debug statements. · 5788aba9
      Julien Moutte Moutte authored
      Original commit message from CVS:
      2008-04-11  Julien Moutte  <julien@fluendo.com>
      
      * sys/oss4/oss4-mixer-enum.c:
      (gst_oss4_mixer_enum_get_values_locked):
      * sys/oss4/oss4-source.c: (gst_oss4_source_delay): Fix arguments
      format in debug statements.
      5788aba9
  7. 10 Apr, 2008 3 commits
    • Ole Andre Vadla Ravnaas's avatar
      Add wininetsrc for basic http/ftp support on windows (#520897). · 44611701
      Ole Andre Vadla Ravnaas authored
      Original commit message from CVS:
      Patch by: Ole André Vadla Ravnås  <ole.andre.ravnas at tandberg com>
      * configure.ac:
      * sys/Makefile.am:
      * sys/wininet/Makefile.am:
      * sys/wininet/gstwininetsrc.c:
      * sys/wininet/gstwininetsrc.h:
      Add wininetsrc for basic http/ftp support on windows (#520897).
      44611701
    • Tim-Philipp Müller's avatar
      gst/nsf/nsf.h: Change prototype of process function here too to avoid... · c1193130
      Tim-Philipp Müller authored
      gst/nsf/nsf.h: Change prototype of process function here too to avoid 'incompatible assignment' warnings.
      
      Original commit message from CVS:
      * gst/nsf/nsf.h:
      Change prototype of process function here too to avoid
      'incompatible assignment' warnings.
      c1193130
    • Sebastian Dröge's avatar
      tests/check/elements/souphttpsrc.c: Increase the timeout for the internet... · a6d35071
      Sebastian Dröge authored
      tests/check/elements/souphttpsrc.c: Increase the timeout for the internet tests to 250 seconds and check for NULL cap...
      
      Original commit message from CVS:
      * tests/check/elements/souphttpsrc.c: (got_buffer),
      (souphttpsrc_suite):
      Increase the timeout for the internet tests to 250 seconds
      and check for NULL caps instead of just crashing.
      The real fix would be to implement an shoutcast server for the unit test
      instead of relying on a working internet connection.
      Fixes bug #521749.
      a6d35071
  8. 09 Apr, 2008 2 commits
  9. 06 Apr, 2008 3 commits
  10. 05 Apr, 2008 1 commit
  11. 04 Apr, 2008 2 commits
  12. 03 Apr, 2008 1 commit
  13. 02 Apr, 2008 1 commit
    • Tim-Philipp Müller's avatar
      Add initial support for OSSv4. Mixer still needs a bit more love, but even magic has its limits. · a4246ff3
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * sys/Makefile.am:
      * sys/oss4/Makefile.am:
      * sys/oss4/oss4-audio.c:
      * sys/oss4/oss4-audio.h:
      * sys/oss4/oss4-mixer-enum.c:
      * sys/oss4/oss4-mixer-enum.h:
      * sys/oss4/oss4-mixer-slider.c:
      * sys/oss4/oss4-mixer-slider.h:
      * sys/oss4/oss4-mixer-switch.c:
      * sys/oss4/oss4-mixer-switch.h:
      * sys/oss4/oss4-mixer.c:
      * sys/oss4/oss4-mixer.h:
      * sys/oss4/oss4-property-probe.c:
      * sys/oss4/oss4-property-probe.h:
      * sys/oss4/oss4-sink.c:
      * sys/oss4/oss4-sink.h:
      * sys/oss4/oss4-soundcard.h:
      * sys/oss4/oss4-source.c:
      * sys/oss4/oss4-source.h:
      Add initial support for OSSv4. Mixer still needs a bit more love,
      but even magic has its limits.
      a4246ff3
  14. 01 Apr, 2008 4 commits
    • Tim-Philipp Müller's avatar
      Rename new srtenc plugin to subenc. · 3e89814b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * gst-plugins-bad.spec.in:
      * gst/srtenc/Makefile.am:
      * gst/srtenc/gstsrtenc.c:
      * gst/srtenc/gstsrtenc.h:
      * gst/subenc/Makefile.am:
      * gst/subenc/gstsrtenc.c: (plugin_init):
      Rename new srtenc plugin to subenc.
      3e89814b
    • Christian Schaller's avatar
      fix spec'a'lec · b205840b
      Christian Schaller authored
      Original commit message from CVS:
      fix spec'a'lec
      b205840b
    • Zaheer Abbas Merali's avatar
      gst/mpegtsparse/mpegtspacketizer.c: Cable delivery subsystem descriptors'... · 4f42eb7e
      Zaheer Abbas Merali authored
      gst/mpegtsparse/mpegtspacketizer.c: Cable delivery subsystem descriptors' frequency's bcd is measured in 100Hz units ...
      
      Original commit message from CVS:
      * gst/mpegtsparse/mpegtspacketizer.c:
      Cable delivery subsystem descriptors' frequency's bcd
      is measured in 100Hz units so adjust multiplier accordingly.
      4f42eb7e
    • Thijs Vermeir's avatar
      Add srt subtitle encoder · eaa8e58f
      Thijs Vermeir authored
      Original commit message from CVS:
      * configure.ac:
      * gst/srtenc/Makefile.am:
      * gst/srtenc/gstsrtenc.c:
      * gst/srtenc/gstsrtenc.h:
      Add srt subtitle encoder
      eaa8e58f
  15. 31 Mar, 2008 1 commit
  16. 30 Mar, 2008 1 commit
  17. 28 Mar, 2008 1 commit
  18. 27 Mar, 2008 2 commits
  19. 26 Mar, 2008 1 commit
    • Sebastian Dröge's avatar
      gst/nsf/: Remove memguard again and apply hopefully all previously dropped... · ccf0b720
      Sebastian Dröge authored
      gst/nsf/: Remove memguard again and apply hopefully all previously dropped local patches. Should be really better tha...
      
      Original commit message from CVS:
      * gst/nsf/Makefile.am:
      * gst/nsf/fds_snd.c:
      * gst/nsf/mmc5_snd.c:
      * gst/nsf/nsf.c:
      * gst/nsf/types.h:
      * gst/nsf/vrc7_snd.c:
      * gst/nsf/vrcvisnd.c:
      * gst/nsf/memguard.c:
      * gst/nsf/memguard.h:
      Remove memguard again and apply hopefully all previously dropped
      local patches. Should be really better than the old version now.
      ccf0b720
  20. 25 Mar, 2008 3 commits
    • Wim Taymans's avatar
      gst/nsf/: Unbreak compilation by disabling memguard and doing some dirty hack... · 67635491
      Wim Taymans authored
      gst/nsf/: Unbreak compilation by disabling memguard and doing some dirty hack fixes to make it compile on 64bits.
      
      Original commit message from CVS:
      * gst/nsf/memguard.c: (_my_free):
      * gst/nsf/types.h:
      Unbreak compilation by disabling memguard and doing some dirty hack
      fixes to make it compile on 64bits.
      67635491
    • Andreas Henriksson's avatar
      gst/nsf/: Update our internal nosefart to nosefart-2.7-mls to fix segfaults on... · a4d0dace
      Andreas Henriksson authored
      gst/nsf/: Update our internal nosefart to nosefart-2.7-mls to fix segfaults on some files. Fixes bug #498237.
      
      Original commit message from CVS:
      Patch by: Andreas Henriksson <andreas at fatal dot set>
      * gst/nsf/Makefile.am:
      * gst/nsf/dis6502.h:
      * gst/nsf/fds_snd.c:
      * gst/nsf/fds_snd.h:
      * gst/nsf/fmopl.c:
      * gst/nsf/fmopl.h:
      * gst/nsf/gstnsf.c:
      * gst/nsf/log.c:
      * gst/nsf/log.h:
      * gst/nsf/memguard.c:
      * gst/nsf/memguard.h:
      * gst/nsf/mmc5_snd.c:
      * gst/nsf/mmc5_snd.h:
      * gst/nsf/nes6502.c:
      * gst/nsf/nes6502.h:
      * gst/nsf/nes_apu.c:
      * gst/nsf/nes_apu.h:
      * gst/nsf/nsf.c:
      * gst/nsf/nsf.h:
      * gst/nsf/osd.h:
      * gst/nsf/types.h:
      * gst/nsf/vrc7_snd.c:
      * gst/nsf/vrc7_snd.h:
      * gst/nsf/vrcvisnd.c:
      * gst/nsf/vrcvisnd.h:
      Update our internal nosefart to nosefart-2.7-mls to fix segfaults
      on some files. Fixes bug #498237.
      Remove some // comments, fix some compiler warnings and use pow()
      instead of a slow, selfmade implementation.
      a4d0dace
    • Ed Catmur's avatar
      configure.ac: Add support for neon 0.28, which didn't change API. Fixes bug #524035. · 09ec9254
      Ed Catmur authored
      Original commit message from CVS:
      Patch by: Ed Catmur <ed at catmur dot co dot uk>
      * configure.ac:
      Add support for neon 0.28, which didn't change API. Fixes bug #524035.
      09ec9254