1. 11 Nov, 2005 2 commits
  2. 10 Nov, 2005 10 commits
    • Andy Wingo Wingo's avatar
      foo · 32745f77
      Andy Wingo Wingo authored
      Original commit message from CVS:
      foo
      32745f77
    • Andy Wingo Wingo's avatar
      gst/playback/gstplaybasebin.c (prepare_output): Fix format string doober. · d6d7f170
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-11-10  Andy Wingo  <wingo@pobox.com>
      
      * gst/playback/gstplaybasebin.c (prepare_output): Fix format
      string doober.
      d6d7f170
    • Thomas Vander Stichele's avatar
      gst/ffmpegcolorspace/gstffmpegcolorspace.c: Prefer passthrough in transform_caps · 8f560885
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_transform_caps):
      Prefer passthrough in transform_caps
      8f560885
    • Thomas Vander Stichele's avatar
      ext/alsa/gstalsasink.c: check for ALSA errors properly, instead of relying on... · 1f1bfe8a
      Thomas Vander Stichele authored
      ext/alsa/gstalsasink.c: check for ALSA errors properly, instead of relying on ALSA's error strings to serve to the user.
      
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_open):
      check for ALSA errors properly, instead of relying on ALSA's
      error strings to serve to the user.
      1f1bfe8a
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Modernise the seek code. · 4f9f0977
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_event), (gst_ogg_demux_init),
      (gst_ogg_demux_configure_segment), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_loop), (gst_ogg_demux_change_state):
      Modernise the seek code.
      4f9f0977
    • Michael Smith's avatar
      gst/playback/gstplaybasebin.c: Unlock GROUP_LOCK in failure cases, so that we... · 3b5568c1
      Michael Smith authored
      gst/playback/gstplaybasebin.c: Unlock GROUP_LOCK in failure cases, so that we don't deadlock when trying to go to NUL...
      
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (group_commit), (new_decoded_pad),
      (setup_substreams), (set_active_source):
      Unlock GROUP_LOCK in failure cases, so that we don't deadlock when
      trying to go to NULL if we failed to read a file.
      3b5568c1
    • Wim Taymans's avatar
      gst/: The base class can now sync for us. · 31461ebd
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audiotestsrc/gstaudiotestsrc.c:
      (gst_audiotestsrc_class_init), (gst_audiotestsrc_get_times),
      (gst_audiotestsrc_create):
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_get_times), (gst_sinesrc_create):
      * gst/videotestsrc/gstvideotestsrc.c:
      (gst_videotestsrc_class_init), (gst_videotestsrc_get_times),
      (gst_videotestsrc_create):
      The base class can now sync for us.
      31461ebd
    • Thomas Vander Stichele's avatar
      sys/v4l/gstv4lsrc.c: Check if the caps have a fourcc field. Fixes crash for... · 78875532
      Thomas Vander Stichele authored
      sys/v4l/gstv4lsrc.c: Check if the caps have a fourcc field.  Fixes crash for gst-launch-0.9 v4lsrc name=source autopr...
      
      Original commit message from CVS:
      
      * sys/v4l/gstv4lsrc.c: (gst_v4lsrc_fixate):
      Check if the caps have a fourcc field.  Fixes crash for
      gst-launch-0.9 v4lsrc name=source autoprobe=false autoprobe-fps=false                          copy-mode=1 device=/dev/video0 ! ffmpegcolorspace !                          "video/x-raw-yuv, format=(fourcc)I420" ! xvimagesink
      78875532
    • 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
  3. 09 Nov, 2005 1 commit
  4. 08 Nov, 2005 6 commits
  5. 07 Nov, 2005 1 commit
  6. 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
  7. 03 Nov, 2005 4 commits
  8. 02 Nov, 2005 1 commit
  9. 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
  10. 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
  11. 28 Oct, 2005 1 commit
  12. 27 Oct, 2005 4 commits
  13. 26 Oct, 2005 1 commit