1. 22 Apr, 2008 1 commit
    • Jan Schmidt's avatar
      gst/goom/: Free a bunch of stuff, and initialise things to fix leaks and... · 4e11c343
      Jan Schmidt authored
      gst/goom/: Free a bunch of stuff, and initialise things to fix leaks and valgrind warnings in the testsuite.
      
      Original commit message from CVS:
      * gst/goom/config_param.c: (goom_plugin_parameters_free):
      * gst/goom/convolve_fx.c: (convolve_init), (convolve_free):
      * gst/goom/filters.c: (zoomFilterVisualFXWrapper_free):
      * gst/goom/flying_stars_fx.c: (fs_free):
      * gst/goom/goom_config_param.h:
      * gst/goom/goom_core.c: (goom_init), (goom_close):
      * gst/goom/goom_plugin_info.h:
      * gst/goom/gstgoom.c: (gst_goom_finalize):
      * gst/goom/lines.c: (goom_lines_free):
      * gst/goom/plugin_info.c: (plugin_info_init), (plugin_info_free):
      * gst/goom/surf3d.c: (grid3d_free):
      * gst/goom/surf3d.h:
      * gst/goom/tentacle3d.c: (tentacle_free):
      Free a bunch of stuff, and initialise things to fix leaks
      and valgrind warnings in the testsuite.
      Fixes: #529268
      4e11c343
  2. 21 Apr, 2008 1 commit
  3. 17 Apr, 2008 1 commit
  4. 16 Apr, 2008 1 commit
    • Tim-Philipp Müller's avatar
      Strip out the config/script parsing stuff, we don't need it. · a8dec12d
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * configure.ac:
      * gst/goom/Makefile.am:
      * gst/goom/convolve_fx.c:
      * gst/goom/default_scripts.h:
      * gst/goom/goom.h:
      * gst/goom/goom_core.c: (choose_a_goom_line):
      * gst/goom/goom_plugin_info.h:
      * gst/goom/goomsl.c:
      * gst/goom/goomsl.h:
      * gst/goom/goomsl_hash.c:
      * gst/goom/goomsl_hash.h:
      * gst/goom/goomsl_heap.c:
      * gst/goom/goomsl_heap.h:
      * gst/goom/goomsl_private.h:
      * gst/goom/plugin_info.c:
      Strip out the config/script parsing stuff, we don't need it.
      Fixes #527999.
      a8dec12d
  5. 15 Apr, 2008 1 commit
  6. 14 Apr, 2008 1 commit
  7. 09 Apr, 2008 4 commits
    • Tim-Philipp Müller's avatar
      gst/goom/: Remove a bunch of font/text related code that we don't need. · b1877117
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/goom/Makefile.am:
      * gst/goom/gfontlib.c:
      * gst/goom/gfontlib.h:
      * gst/goom/gfontrle.c:
      * gst/goom/gfontrle.h:
      * gst/goom/goom.h:
      * gst/goom/goom_core.c: (goom_update):
      * gst/goom/goom_plugin_info.h:
      * gst/goom/gstgoom.c: (gst_goom_chain):
      * gst/goom/plugin_info.c:
      Remove a bunch of font/text related code that we don't need.
      b1877117
    • Tim-Philipp Müller's avatar
      gst/goom/: Change license of these files to LGPL, as permitted by the author,... · 758639f9
      Tim-Philipp Müller authored
      gst/goom/: Change license of these files to LGPL, as permitted by the author, Guillaume Borios. See #515073.
      
      Original commit message from CVS:
      * gst/goom/ppc_drawings.s:
      * gst/goom/ppc_zoom_ultimate.s:
      Change license of these files to LGPL, as permitted by the
      author, Guillaume Borios. See #515073.
      758639f9
    • Stefan Kost's avatar
      gst/goom/: As hinted in Bug #518213, revert one change and fix warnings properly. · debe1baa
      Stefan Kost authored
      Original commit message from CVS:
      * gst/goom/convolve_fx.c:
      * gst/goom/motif_goom1.h:
      * gst/goom/motif_goom2.h:
      As hinted in Bug #518213, revert one change and fix warnings properly.
      This fixes both #518213 and #520073 for me.
      debe1baa
    • Jan Schmidt's avatar
      gst/matroska/: Fix the Forte build by making function declaration signatures... · 0db4cb52
      Jan Schmidt authored
      gst/matroska/: Fix the Forte build by making function declaration signatures match the implementations.
      
      Original commit message from CVS:
      * gst/matroska/ebml-read.c: (gst_ebml_read_seek):
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_parse_contents_seekentry),
      (gst_matroska_demux_loop):
      Fix the Forte build by making function declaration signatures
      match the implementations.
      0db4cb52
  8. 07 Apr, 2008 1 commit
  9. 04 Apr, 2008 2 commits
    • Wim Taymans's avatar
      gst/rtp/gstrtph264pay.*: Parse codec_data for future AVC compatibility. · 631982f1
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtp/gstrtph264pay.c: (encode_base64),
      (gst_rtp_h264_pay_setcaps), (gst_rtp_h264_pay_handle_buffer):
      * gst/rtp/gstrtph264pay.h:
      Parse codec_data for future AVC compatibility.
      Fail when we encounter AVC data for now.
      631982f1
    • Tim-Philipp Müller's avatar
      gst/spectrum/gstspectrum.c: Rename property enums and default defines for the... · bf7cf950
      Tim-Philipp Müller authored
      gst/spectrum/gstspectrum.c: Rename property enums and default defines for the properties to match the property names ...
      
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_class_init),
      (gst_spectrum_init), (gst_spectrum_set_property),
      (gst_spectrum_get_property), (gst_spectrum_message_new):
      Rename property enums and default defines for the properties to match
      the property names and rephrase property descriptions to make them a
      bit clearer (hopefully). See #518188.
      bf7cf950
  10. 02 Apr, 2008 1 commit
  11. 01 Apr, 2008 1 commit
    • mersad's avatar
      gst/law/: Make negotiation a bit modern. · 7964bd1e
      mersad authored
      Original commit message from CVS:
      Based on patch by: mersad <mersad at axis dot com>
      * gst/law/alaw-decode.c: (gst_alaw_dec_sink_setcaps),
      (gst_alaw_dec_chain), (gst_alaw_dec_change_state):
      * gst/law/alaw-decode.h:
      * gst/law/alaw-encode.c: (gst_alaw_enc_chain):
      * gst/law/mulaw-decode.c: (mulawdec_sink_setcaps),
      (gst_mulawdec_chain), (gst_mulawdec_change_state):
      * gst/law/mulaw-decode.h:
      * gst/law/mulaw-encode.c: (gst_mulawenc_chain):
      Make negotiation a bit modern.
      Use pad_alloc. Fixes #525359.
      7964bd1e
  12. 31 Mar, 2008 1 commit
  13. 25 Mar, 2008 1 commit
  14. 24 Mar, 2008 1 commit
    • René Stadler's avatar
      Make rganalysis and rglimiter elements GAP-flag aware. · 4271a552
      René Stadler authored
      Original commit message from CVS:
      * gst/replaygain/gstrganalysis.c (gst_rg_analysis_init),
      (gst_rg_analysis_transform_ip):
      * gst/replaygain/gstrglimiter.c (gst_rg_limiter_init),
      (gst_rg_limiter_transform_ip):
      Make rganalysis and rglimiter elements GAP-flag aware.
      * tests/check/elements/rganalysis.c: (test_gap_buffers),
      (rganalysis_suite):
      * tests/check/elements/rglimiter.c (test_gap), (rglimiter_suite):
      Add tests to verify gap-awareness.
      4271a552
  15. 23 Mar, 2008 1 commit
  16. 19 Mar, 2008 1 commit
  17. 17 Mar, 2008 1 commit
  18. 16 Mar, 2008 3 commits
  19. 15 Mar, 2008 1 commit
  20. 14 Mar, 2008 1 commit
  21. 13 Mar, 2008 1 commit
  22. 11 Mar, 2008 2 commits
  23. 08 Mar, 2008 2 commits
    • Sebastian Dröge's avatar
      gst/matroska/ebml-ids.h: Add ID for EBML CRC32 elements. · 8342c0cc
      Sebastian Dröge authored
      Original commit message from CVS:
      * gst/matroska/ebml-ids.h:
      Add ID for EBML CRC32 elements.
      * gst/matroska/Makefile.am:
      * gst/matroska/ebml-read.c: (gst_ebml_finalize),
      (gst_ebml_read_class_init), (gst_ebml_read_peek_bytes),
      (gst_ebml_read_get_length), (_ext2dbl), (gst_ebml_read_float),
      (gst_ebml_read_header):
      Support reading 80bit floats, add finalize method to clean up
      in any case, support reading length/id elements with any length
      as long as it's smaller than our supported maximum, don't leak
      buffers if reading as much data as we wanted failed and some
      smaller cleanup.
      8342c0cc
    • Olivier Crête's avatar
      gst/rtp/gstrtph263pdepay.c: Check that a buffer is large enough before reading from it. · c7296fe7
      Olivier Crête authored
      Original commit message from CVS:
      Patch by: Olivier Crete <tester at tester dot ca>
      * gst/rtp/gstrtph263pdepay.c: (gst_rtp_h263p_depay_process):
      Check that a buffer is large enough before reading from it.
      Fixes bug #521102.
      c7296fe7
  24. 07 Mar, 2008 3 commits
  25. 06 Mar, 2008 1 commit
    • Wim Taymans's avatar
      gst/matroska/: Handle return values from pull_range in a more granular way to... · 1e61eb7e
      Wim Taymans authored
      gst/matroska/: Handle return values from pull_range in a more granular way to properly shut down on seeks.
      
      Original commit message from CVS:
      * gst/matroska/ebml-read.c: (gst_ebml_read_peek_bytes),
      (gst_ebml_read_pull_bytes), (gst_ebml_read_element_id),
      (gst_ebml_read_element_length), (gst_ebml_peek_id),
      (gst_ebml_read_skip), (gst_ebml_read_buffer),
      (gst_ebml_read_bytes), (gst_ebml_read_uint), (gst_ebml_read_sint),
      (gst_ebml_read_float), (gst_ebml_read_ascii), (gst_ebml_read_utf8),
      (gst_ebml_read_date), (gst_ebml_read_master),
      (gst_ebml_read_binary), (gst_ebml_read_header):
      * gst/matroska/ebml-read.h:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_combine_flows), (gst_matroska_demux_reset),
      (gst_matroska_demux_read_track_encodings),
      (gst_matroska_demux_add_stream),
      (gst_matroska_demux_handle_src_query),
      (gst_matroska_demux_handle_seek_event),
      (gst_matroska_demux_init_stream),
      (gst_matroska_demux_parse_tracks),
      (gst_matroska_demux_parse_index_cuetrack),
      (gst_matroska_demux_parse_index_pointentry),
      (gst_matroska_demux_parse_index), (gst_matroska_demux_parse_info),
      (gst_matroska_demux_parse_metadata_id_simple_tag),
      (gst_matroska_demux_parse_metadata_id_tag),
      (gst_matroska_demux_parse_metadata),
      (gst_matroska_demux_sync_streams),
      (gst_matroska_demux_push_hdr_buf),
      (gst_matroska_demux_push_flac_codec_priv_data),
      (gst_matroska_demux_push_xiph_codec_priv_data),
      (gst_matroska_demux_add_wvpk_header),
      (gst_matroska_demux_check_subtitle_buffer),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_parse_cluster),
      (gst_matroska_demux_parse_contents_seekentry),
      (gst_matroska_demux_parse_contents),
      (gst_matroska_demux_loop_stream_parse_id),
      (gst_matroska_demux_loop_stream), (gst_matroska_demux_loop):
      * gst/matroska/matroska-demux.h:
      * gst/matroska/matroska-ids.h:
      Handle return values from pull_range in a more granular way to properly
      shut down on seeks.
      Combine return values from push.
      Implement proper error handling.
      Prepare for handling seeking correctly.
      1e61eb7e
  26. 03 Mar, 2008 1 commit
    • Jan Schmidt's avatar
      gst/matroska/ebml-read.c: Use GINT64 formatting constants from GLIB. · edda3b6c
      Jan Schmidt authored
      Original commit message from CVS:
      * gst/matroska/ebml-read.c:
      Use GINT64 formatting constants from GLIB.
      * gst/matroska/matroska-demux.c:
      Add some guards to avoid a possible division by 0 and crashing
      with NULL events on some systems.
      Use gst_gdouble_to_guint64 somewhere instead of an implicit
      conversion.
      * gst/matroska/matroska-mux.c:
      Check for invalid timestamps in a bunch of places to avoid
      writing bogus durations into the output file.
      Fix some double<->gint64 conversions that weren't using
      gst_guint64_to_gdouble
      edda3b6c
  27. 29 Feb, 2008 2 commits
  28. 28 Feb, 2008 2 commits