1. 11 Nov, 2005 2 commits
    • Thomas Vander Stichele's avatar
      releasing 0.9.5 · 20204baf
      Thomas Vander Stichele authored
      Original commit message from CVS:
      releasing 0.9.5
      20204baf
    • Edward Hervey's avatar
      gst/avi/gstavidemux.*: Yeah, implement proper seeking. Exact seeking and segment seeking. · ad2f2ea2
      Edward Hervey authored
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_reset),
      (gst_avi_demux_src_convert), (gst_avi_demux_handle_src_event),
      (gst_avi_demux_stream_header), (gst_avi_demux_handle_seek),
      (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data),
      (gst_avi_demux_loop):
      * gst/avi/gstavidemux.h:
      Yeah, implement proper seeking. Exact seeking and segment seeking.
      Still need to do some checks for segment_stop.
      ad2f2ea2
  2. 10 Nov, 2005 1 commit
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-mux.c: Don't try to ready buffer duration from buffer... · c16c22e4
      Tim-Philipp Müller authored
      gst/matroska/matroska-mux.c: Don't try to ready buffer duration from buffer that we don't own any  longer and that mi...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_write_data):
      Don't try to ready buffer duration from buffer that we don't
      own any  longer and that might already have been unreffed.
      (#321136)
      c16c22e4
  3. 09 Nov, 2005 1 commit
  4. 08 Nov, 2005 1 commit
  5. 07 Nov, 2005 4 commits
    • Tim-Philipp Müller's avatar
      sys/oss/gstosssink.*: Cache probed caps; fix debug output for SET_PARAM macros. · ef3e55d3
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * sys/oss/gstosssink.c: (gst_oss_sink_dispose),
      (gst_oss_sink_set_property), (gst_oss_sink_getcaps),
      (gst_oss_sink_prepare):
      * sys/oss/gstosssink.h:
      Cache probed caps; fix debug output for SET_PARAM macros.
      ef3e55d3
    • Tim-Philipp Müller's avatar
      ext/cairo/: Port cairo textoverlay plugin to 0.9. Add 'shaded-background'... · 8af7381d
      Tim-Philipp Müller authored
      ext/cairo/: Port cairo textoverlay plugin to 0.9. Add 'shaded-background' property and redo position. Doesn't handle ...
      
      Original commit message from CVS:
      * ext/cairo/Makefile.am:
      * ext/cairo/gstcairo.c: (plugin_init):
      * ext/cairo/gsttextoverlay.c: (gst_text_overlay_base_init),
      (gst_text_overlay_class_init), (gst_text_overlay_finalize),
      (gst_text_overlay_init), (gst_text_overlay_font_init),
      (gst_text_overlay_set_property), (gst_text_overlay_render_text),
      (gst_text_overlay_getcaps), (gst_text_overlay_setcaps),
      (gst_text_overlay_text_pad_linked),
      (gst_text_overlay_text_pad_unlinked), (gst_text_overlay_shade_y),
      (gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
      (gst_text_overlay_push_frame), (gst_text_overlay_pop_video),
      (gst_text_overlay_pop_text), (gst_text_overlay_collected),
      (gst_text_overlay_change_state):
      * ext/cairo/gsttextoverlay.h:
      Port cairo textoverlay plugin to 0.9. Add 'shaded-background'
      property and redo position. Doesn't handle upstream renegotiation
      yet though.
      8af7381d
    • Tim-Philipp Müller's avatar
      gst/avi/gstavidemux.c: No need to take the STREAM_LOCK in the loop function.... · fb1c3904
      Tim-Philipp Müller authored
      gst/avi/gstavidemux.c: No need to take the STREAM_LOCK in the loop function. Improve some debug messages. Don't leak ...
      
      Original commit message from CVS:
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_stream),
      (gst_avi_demux_process_next_entry), (gst_avi_demux_stream_data),
      (gst_avi_demux_loop):
      No need to take the STREAM_LOCK in the loop function. Improve
      some debug messages. Don't leak pad names in debug messages.
      fb1c3904
    • Tim-Philipp Müller's avatar
      gst/matroska/matroska-demux.c: Don't error out when the source pad isn't linked. · 7eb9e375
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_push_vorbis_codec_priv_data),
      (gst_matroska_demux_add_wvpk_header):
      Don't error out when the source pad isn't linked.
      7eb9e375
  6. 02 Nov, 2005 1 commit
  7. 01 Nov, 2005 5 commits
    • Edward Hervey's avatar
      gst/wavenc/gstwavenc.c: Added proper event handlind, made downstream... · 53840faa
      Edward Hervey authored
      gst/wavenc/gstwavenc.c: Added proper event handlind, made downstream newsegment event use GST_FORMAT_BYTES (otherwise...
      
      Original commit message from CVS:
      * gst/wavenc/gstwavenc.c: (gst_wavenc_stop_file),
      (gst_wavenc_init), (gst_wavenc_event), (gst_wavenc_chain):
      Added proper event handlind,
      made downstream newsegment event use GST_FORMAT_BYTES (otherwise it's
      ignored),
      and don't set a duration of 0 for buffers otherwise they are discarded
      by GstBaseSink.
      GstWavEnc needs some serious loving, after going through the code I'm
      really wondering how this can stay in -good ...
      53840faa
    • Thomas Vander Stichele's avatar
      Fix leaks and invalid memory access as reported by valgrind · b1b1fe52
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * check/elements/matroskamux.c: (setup_src_pad), (setup_sink_pad),
      (setup_matroskamux), (check_buffer_data), (GST_START_TEST):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_finalize),
      (gst_matroska_mux_reset), (gst_matroska_mux_audio_pad_setcaps),
      (gst_matroska_mux_start), (gst_matroska_mux_write_data),
      (gst_matroska_mux_collected):
      Fix leaks and invalid memory access as reported by valgrind
      b1b1fe52
    • Michal Benes's avatar
      add a unit test for matroskamux fix the bugs that the unit test exposed · d52d22ca
      Michal Benes authored
      Original commit message from CVS:
      Patch by: Michal Benes <michal.benes@xeris.cz>
      
      * check/Makefile.am:
      * gst/matroska/ebml-write.c: (gst_ebml_write_seek):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_handle_src_event),
      (gst_matroska_mux_audio_pad_setcaps), (gst_matroska_mux_start):
      add a unit test for matroskamux
      fix the bugs that the unit test exposed
      d52d22ca
    • Tim-Philipp Müller's avatar
      gst/autodetect/: Fix state change function and use GST_DEBUG_FUNCPTR in class_init. · 7448422f
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/autodetect/gstautoaudiosink.c:
      (gst_auto_audio_sink_class_init),
      (gst_auto_audio_sink_change_state):
      * gst/autodetect/gstautovideosink.c:
      (gst_auto_video_sink_class_init),
      (gst_auto_video_sink_change_state):
      Fix state change function and use GST_DEBUG_FUNCPTR in
      class_init.
      7448422f
    • Tim-Philipp Müller's avatar
      gst/matroska/: Set timestamps on outgoing ebml headers as well, so that the... · 7d9dd13c
      Tim-Philipp Müller authored
      gst/matroska/: Set timestamps on outgoing ebml headers as well, so that the element after matroskamux can get the tim...
      
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/ebml-write.c: (gst_ebml_write_new),
      (gst_ebml_write_reset), (gst_ebml_write_element_new):
      * gst/matroska/ebml-write.h:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_write_data):
      Set timestamps on outgoing ebml headers as well, so that the
      element after matroskamux can get the timestamp already when
      reading the first ebml element and doesn't have to wait for
      the actual data buffer for that (#320308).
      7d9dd13c
  8. 31 Oct, 2005 4 commits
  9. 28 Oct, 2005 3 commits
    • Edgard Gusmão Lima's avatar
      Add checks for return values from gst_pad_push and gst_pad_alloc_buffer. · 758cd8fd
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Add checks for return values from gst_pad_push and gst_pad_alloc_buffer.
      758cd8fd
    • Tim-Philipp Müller's avatar
      gst/matroska/: Add SimpleBlock support to matroska demuxer and muxer (part of · 0166570e
      Tim-Philipp Müller authored
      Original commit message from CVS:
      Reviewed by: Tim-Philipp Müller  <tim at centricular dot net>
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_init_stream),
      (gst_matroska_demux_parse_info),
      (gst_matroska_demux_parse_blockgroup_or_simpleblock),
      (gst_matroska_demux_parse_cluster):
      * gst/matroska/matroska-ids.h:
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_class_init),
      (gst_matroska_mux_init), (gst_matroska_mux_start),
      (gst_matroska_mux_create_buffer_header),
      (gst_matroska_mux_write_data), (gst_matroska_mux_set_property),
      (gst_matroska_mux_get_property):
      * gst/matroska/matroska-mux.h:
      Add SimpleBlock support to matroska demuxer and muxer (part of
      Matroska v2). (#319731)
      0166570e
    • Wim Taymans's avatar
      ext/jpeg/gstjpegdec.*: Cleanups. Don't create caps for every chain. · a6562db2
      Wim Taymans authored
      Original commit message from CVS:
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_init), (gst_jpeg_dec_chain),
      (gst_jpeg_dec_change_state):
      * ext/jpeg/gstjpegdec.h:
      Cleanups. Don't create caps for every chain.
      a6562db2
  10. 27 Oct, 2005 3 commits
  11. 26 Oct, 2005 9 commits
  12. 25 Oct, 2005 6 commits