1. 10 Nov, 2005 2 commits
    • Tim-Philipp Müller's avatar
      gst/sine/gstsinesrc.c: Send newsegment event in TIME format, set duration if... · 19a54b19
      Tim-Philipp Müller authored
      gst/sine/gstsinesrc.c: Send newsegment event in TIME format, set duration if num-buffers is set, fix duration querying.
      
      Original commit message from CVS:
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_get_query_types), (gst_sinesrc_src_query),
      (gst_sinesrc_newsegment):
      Send newsegment event in TIME format, set duration if
      num-buffers is set, fix duration querying.
      19a54b19
    • Michael Smith's avatar
      ext/ogg/gstoggmux.c: Fix EOS handling, partially. Now forwarding an EOS event once we have · d6bea52a
      Michael Smith authored
      Original commit message from CVS:
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_request_new_pad),
      (gst_ogg_mux_push_buffer), (gst_ogg_mux_dequeue_page),
      (gst_ogg_mux_pad_queue_page), (gst_ogg_mux_queue_pads),
      (gst_ogg_mux_collected):
      Fix EOS handling, partially. Now forwarding an EOS event once we have
      EOS on all pads works correctly. However, we still don't properly set
      EOS on the actual ogg stream pages.
      d6bea52a
  2. 09 Nov, 2005 1 commit
  3. 08 Nov, 2005 6 commits
  4. 07 Nov, 2005 1 commit
  5. 04 Nov, 2005 2 commits
    • Zeeshan Ali's avatar
      Fixed a small problem. · 61f87e1f
      Zeeshan Ali authored
      Original commit message from CVS:
      Fixed a small problem.
      61f87e1f
    • Wim Taymans's avatar
      examples/seeking/: Added app for playback speed testing. · 09e894fe
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/Makefile.am:
      * examples/seeking/scrubby.c: (gst_element_factory_make_or_warn),
      (dynamic_link), (setup_dynamic_link), (make_wav_pipeline),
      (make_playerbin_pipeline), (format_value), (update_scale),
      (speed_cb), (seek_cb), (do_seek), (start_seek), (stop_seek),
      (play_cb), (pause_cb), (stop_cb), (print_message), (bus_message),
      (print_usage), (main):
      Added app for playback speed testing.
      
      * examples/seeking/seek.c: (dynamic_link),
      (make_avi_msmpeg4v3_mp3_pipeline), (make_avi_pipeline),
      (make_mpeg_pipeline), (do_seek), (set_update_scale),
      (message_received), (main):
      Updated seek example.
      09e894fe
  6. 03 Nov, 2005 4 commits
  7. 02 Nov, 2005 1 commit
  8. 31 Oct, 2005 6 commits
    • Alessandro Decina's avatar
      ext/ogg/gstoggdemux.c: Make oggdemux only find the final time in a chain, not... · 561b9e41
      Alessandro Decina authored
      ext/ogg/gstoggdemux.c: Make oggdemux only find the final time in a chain, not per-pad, since the per-pad information ...
      
      Original commit message from CVS:
      2005-10-31  Michael Smith <msmith@fluendo.com>
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_init),
      (gst_ogg_demux_read_chain), (gst_ogg_demux_read_end_chain),
      (gst_ogg_demux_collect_chain_info), (gst_ogg_print):
      Patch from Alessandro Decina <alessandro@nnva.org>.
      Make oggdemux only find the final time in a chain, not per-pad,
      since the per-pad information can be very expensive to locate, and
      it isn't used anywhere. This makes reading a file containing
      OggSkeleton reasonably fast.
      Also, make chain finding work when there are logical bitstreams that
      can't be decoded. Fixes #319110.
      561b9e41
    • Zeeshan Ali's avatar
      Some random fixes, to fullfill the desires of thomas. · a93ba991
      Zeeshan Ali authored
      Original commit message from CVS:
      Some random fixes, to fullfill the desires of thomas.
      a93ba991
    • Zeeshan Ali's avatar
      Fixed the queueing algorithm. · 39daed4c
      Zeeshan Ali authored
      Original commit message from CVS:
      Fixed the queueing algorithm.
      39daed4c
    • Zeeshan Ali's avatar
      A small fix · 4771dfa4
      Zeeshan Ali authored
      Original commit message from CVS:
      A small fix
      4771dfa4
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstringbuffer.h: Don't break ABI. · d23d907a
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstringbuffer.h:
      Don't break ABI.
      
      * gst/ffmpegcolorspace/gstffmpegcodecmap.c:
      (gst_ffmpeg_caps_to_pixfmt):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_set_caps):
      Some more comments.
      Handle missing required caps fields better.
      d23d907a
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Add flushing mode to the ringbuffer so that it in all... · 09ca2ec9
      Wim Taymans authored
      gst-libs/gst/audio/: Add flushing mode to the ringbuffer so that it in all cases does not try to handle more audio. T...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_event), (gst_base_audio_sink_get_offset),
      (gst_base_audio_sink_render):
      * gst-libs/gst/audio/gstringbuffer.c:
      (gst_ring_buffer_open_device), (gst_ring_buffer_close_device),
      (gst_ring_buffer_set_flushing), (gst_ring_buffer_start),
      (gst_ring_buffer_pause_unlocked), (gst_ring_buffer_pause),
      (gst_ring_buffer_stop), (wait_segment), (gst_ring_buffer_commit),
      (gst_ring_buffer_read):
      * gst-libs/gst/audio/gstringbuffer.h:
      Add flushing mode to the ringbuffer so that it in all cases does
      not try to handle more audio. This makes sure it does not try to
      block anymore when flushing and fixes a livelock.
      09ca2ec9
  9. 29 Oct, 2005 1 commit
    • Tim-Philipp Müller's avatar
      ext/ogg/gstoggdemux.c: Explicitly check for -1 values before doing a... · c79b8321
      Tim-Philipp Müller authored
      ext/ogg/gstoggdemux.c: Explicitly check for -1 values before doing a conversion and always map them to -1. (#315545)
      
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_query_convert),
      (gst_ogg_demux_chain_peer), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_read_chain), (gst_ogg_demux_read_end_chain):
      Explicitly check for -1 values before doing a conversion
      and always map them to -1. (#315545)
      c79b8321
  10. 28 Oct, 2005 1 commit
  11. 27 Oct, 2005 4 commits
  12. 26 Oct, 2005 6 commits
  13. 25 Oct, 2005 1 commit
  14. 24 Oct, 2005 4 commits
    • Wim Taymans's avatar
      ext/vorbis/vorbisdec.c: Correctly flush decoder samples even if we could not... · 37c0c434
      Wim Taymans authored
      ext/vorbis/vorbisdec.c: Correctly flush decoder samples even if we could not copy them to an output buffer. Fixes #31...
      
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c: (vorbis_handle_data_packet):
      Correctly flush decoder samples even if we could not
      copy them to an output buffer. Fixes #319618.
      37c0c434
    • Julien Moutte's avatar
      sys/: Check the caps against our xcontext caps. · d69cf563
      Julien Moutte authored
      Original commit message from CVS:
      2005-10-24  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_setcaps):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_setcaps): Check
      the caps against our xcontext caps.
      d69cf563
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: Remove g_print · a878cbdf
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_get_offset), (gst_base_audio_sink_render):
      Remove g_print
      Use sync property from baseclass to disable sync.
      a878cbdf
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: Buffers with no timestamps get aligned... · cfadd552
      Wim Taymans authored
      gst-libs/gst/audio/gstbaseaudiosink.c: Buffers with no timestamps get aligned with previous buffers or on underrun, p...
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_get_offset), (gst_base_audio_sink_render):
      Buffers with no timestamps get aligned with previous buffers or
      on underrun, played ASAP.
      cfadd552