1. 16 Jul, 2005 3 commits
    • Wim Taymans's avatar
      gst-libs/gst/audio/gstbaseaudiosink.c: Align samples even if we have roundoff... · c84a6b96
      Wim Taymans authored
      gst-libs/gst/audio/gstbaseaudiosink.c: Align samples even if we have roundoff errors in the timestamp conversion.
      
      Original commit message from CVS:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_render):
      Align samples even if we have roundoff errors in the
      timestamp conversion.
      c84a6b96
    • Wim Taymans's avatar
      Updated seek example. · 82dc411e
      Wim Taymans authored
      Original commit message from CVS:
      * docs/libs/tmpl/gstringbuffer.sgml:
      * examples/seeking/seek.c: (make_vorbis_theora_pipeline),
      (query_rates), (query_positions_elems), (query_positions_pads),
      (update_scale), (do_seek):
      Updated seek example.
      
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
      (gst_ogg_pad_submit_page), (gst_ogg_demux_activate_chain),
      (gst_ogg_demux_find_chains), (gst_ogg_demux_send_event),
      (gst_ogg_demux_loop):
      Push out correct discont values.
      
      * ext/theora/theoradec.c: (theora_dec_src_convert),
      (theora_dec_sink_convert), (theora_dec_src_getcaps),
      (theora_dec_sink_event), (theora_handle_type_packet),
      (theora_handle_header_packet), (theora_dec_push),
      (theora_handle_data_packet), (theora_dec_chain),
      (theora_dec_change_state):
      Better timestamping.
      
      * ext/vorbis/vorbisdec.c: (gst_vorbis_dec_init),
      (vorbis_dec_sink_event), (vorbis_dec_push),
      (vorbis_handle_data_packet), (vorbis_dec_chain):
      * ext/vorbis/vorbisdec.h:
      Better timestamping.
      
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_base_audio_sink_get_time), (gst_base_audio_sink_get_times),
      (gst_base_audio_sink_event), (gst_base_audio_sink_render):
      Handle syncing on timestamps instead of sample offsets. Make
      use of DISCONT values as described in design docs.
      
      * gst-libs/gst/audio/gstbaseaudiosrc.c:
      (gst_base_audio_src_get_time):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_acquire),
      (gst_ring_buffer_set_sample), (gst_ring_buffer_commit),
      (gst_ring_buffer_read):
      * gst-libs/gst/audio/gstringbuffer.h:
      * sys/ximage/ximagesink.c: (gst_ximagesink_get_times),
      (gst_ximagesink_show_frame):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_times):
      Correcly convert buffer timestamp to stream time.
      82dc411e
    • Wim Taymans's avatar
      gst/audioconvert/gstaudioconvert.c: Timestamp buffers correctly. · 567802ca
      Wim Taymans authored
      Original commit message from CVS:
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_get_buffer):
      Timestamp buffers correctly.
      
      * gst/playback/gstplaybin.c: (gen_video_element):
      Make internal fakesink silent.
      567802ca
  2. 15 Jul, 2005 1 commit
    • Wim Taymans's avatar
      gst/ffmpegcolorspace/: Ported ffmpegcolorspace to basetransform. · 9b2794cf
      Wim Taymans authored
      Original commit message from CVS:
      * gst/ffmpegcolorspace/Makefile.am:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_caps_remove_format_info),
      (gst_ffmpegcsp_transform_caps), (gst_ffmpegcsp_set_caps),
      (gst_ffmpegcsp_get_type), (gst_ffmpegcsp_class_init),
      (gst_ffmpegcsp_init), (gst_ffmpegcsp_get_size),
      (gst_ffmpegcsp_transform_ip), (gst_ffmpegcsp_transform):
      Ported ffmpegcolorspace to basetransform.
      
      * gst/videoscale/gstvideoscale.c: (gst_videoscale_transform):
      * gst/volume/gstvolume.c: (volume_transform):
      Ported to new API.
      9b2794cf
  3. 14 Jul, 2005 7 commits
    • Wim Taymans's avatar
      gst/videotestsrc/: Make videotestsrc a pushsrc. · 914d0e0a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videotestsrc/Makefile.am:
      * gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get_type),
      (gst_videotestsrc_class_init), (gst_videotestsrc_negotiate),
      (gst_videotestsrc_setcaps), (gst_videotestsrc_getcaps),
      (gst_videotestsrc_init), (gst_videotestsrc_event),
      (gst_videotestsrc_create), (gst_videotestsrc_start),
      (gst_videotestsrc_stop), (gst_videotestsrc_get_times),
      (gst_videotestsrc_set_pattern), (gst_videotestsrc_set_property),
      (gst_videotestsrc_get_property):
      * gst/videotestsrc/gstvideotestsrc.h:
      Make videotestsrc a pushsrc.
      914d0e0a
    • Wim Taymans's avatar
      gst/tcp/: 0.8 backporting. · 66b4961d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstfdset.c: (gst_fdset_free):
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_init),
      (gst_multifdsink_add), (gst_multifdsink_remove),
      (gst_multifdsink_clear), (gst_multifdsink_get_stats),
      (gst_multifdsink_remove_client_link),
      (gst_multifdsink_client_queue_data),
      (gst_multifdsink_client_queue_caps),
      (gst_multifdsink_client_queue_buffer),
      (gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients),
      (gst_multifdsink_stop):
      * gst/tcp/gstmultifdsink.h:
      0.8 backporting.
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_show_frame):
      Also draw image when not from a pool.
      66b4961d
    • Wim Taymans's avatar
      gst/playback/gstplaybasebin.c: Small debug additions. · 3e81aabe
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (check_queue), (probe_triggered),
      (mute_stream), (silence_stream):
      Small debug additions.
      3e81aabe
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: Better error recovery, ignore unconnected pads and non-fatal errors. · 6e5b22e0
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose),
      (gst_ogg_pad_submit_packet), (gst_ogg_pad_submit_page),
      (gst_ogg_demux_activate_chain), (gst_ogg_demux_loop):
      Better error recovery, ignore unconnected pads and
      non-fatal errors.
      6e5b22e0
    • Christian Schaller's avatar
      add latest rpt stuff · 63cd64c5
      Christian Schaller authored
      Original commit message from CVS:
      add latest rpt stuff
      63cd64c5
    • Philippe Khalaf's avatar
      gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c... · dc0610fa
      Philippe Khalaf authored
      gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpdepayload.h gst-libs/gst/rtp/gstrt...
      
      Original commit message from CVS:
      * gst-libs/gst/rtp
      * gst-libs/gst/rtp/gstbasertpdepayload.c
      * gst-libs/gst/rtp/gstbasertpdepayload.h
      * gst-libs/gst/rtp/gstrtpbuffer.c
      * gst-libs/gst/rtp/gstrtpbuffer.h
      * gst-libs/gst/rtp/Makefile.am
      * gst-libs/gst/rtp/README
      
      Support libs for RTP. Basicaly this add a GstRTPBuffer (extended GstBuffer) and
      a Depayloader Base class that shall be used by payload specific depayloaders.
      dc0610fa
    • Thomas Vander Stichele's avatar
      more autistic cleanliness in functions/names/defines · d143d256
      Thomas Vander Stichele authored
      Original commit message from CVS:
      more autistic cleanliness in functions/names/defines
      d143d256
  4. 13 Jul, 2005 5 commits
  5. 12 Jul, 2005 3 commits
  6. 11 Jul, 2005 2 commits
  7. 10 Jul, 2005 1 commit
  8. 08 Jul, 2005 3 commits
    • Thomas Vander Stichele's avatar
      plug memleak in oggdemux, fix format strings in vorbisdec · eec80f9d
      Thomas Vander Stichele authored
      Original commit message from CVS:
      plug memleak in oggdemux, fix format strings in vorbisdec
      eec80f9d
    • Thomas Vander Stichele's avatar
      add device property · 33f1e163
      Thomas Vander Stichele authored
      Original commit message from CVS:
      add device property
      33f1e163
    • Thomas Vander Stichele's avatar
      ext/gnomevfs/: add/clean up debugging · c1b14f40
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * ext/gnomevfs/gstgnomevfs.c: (plugin_init):
      * ext/gnomevfs/gstgnomevfssrc.c: (audiocast_init),
      (audiocast_register_listener), (audiocast_thread_run),
      (gst_gnomevfssrc_send_additional_headers_callback),
      (gst_gnomevfssrc_received_headers_callback),
      (gst_gnomevfssrc_push_callbacks), (gst_gnomevfssrc_pop_callbacks),
      (gst_gnomevfssrc_get_icy_metadata), (gst_gnomevfssrc_create),
      (gst_gnomevfssrc_get_size):
      add/clean up debugging
      * gst/audiorate/gstaudiorate.c: (gst_audiorate_init):
      cleanups
      c1b14f40
  9. 07 Jul, 2005 6 commits
    • Thomas Vander Stichele's avatar
      no check yet · c3c4260e
      Thomas Vander Stichele authored
      Original commit message from CVS:
      no check yet
      c3c4260e
    • Thomas Vander Stichele's avatar
      copy extra content files; make plugins-base use gtk-doc.mak · 086b7e44
      Thomas Vander Stichele authored
      Original commit message from CVS:
      copy extra content files; make plugins-base use gtk-doc.mak
      086b7e44
    • Andy Wingo Wingo's avatar
      sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the framerate. Need to... · f38bff62
      Andy Wingo Wingo authored
      sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the framerate. Need to get a handle on when exactly this functio...
      
      Original commit message from CVS:
      2005-07-07  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the
      framerate. Need to get a handle on when exactly this function is
      called, tho.
      f38bff62
    • Andy Wingo Wingo's avatar
      sys/v4l/v4lsrc_calls.*: Remove sync-related stuff. · 84761c6a
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-07-07  Andy Wingo  <wingo@pobox.com>
      
      * sys/v4l/v4lsrc_calls.h:
      * sys/v4l/v4lsrc_calls.c: Remove sync-related stuff.
      (gst_v4lsrc_get_fps_list): Moved here from gstv4lsrc.c.
      (gst_v4lsrc_buffer_new): Totally derive from GstBuffer.
      
      * sys/v4l/v4l_calls.h: Cast to V4lElement.
      * sys/v4l/v4l_calls.c: Header loc fixen, don't load mjpeg, all
      v4lelements are sources.
      
      * sys/v4l/gstv4lxoverlay.h:
      * sys/v4l/gstv4lxoverlay.c:
      * sys/v4l/gstv4ltuner.h:
      * sys/v4l/gstv4ltuner.c: Header loc fixen.
      
      * sys/v4l/gstv4lsrc.h:
      * sys/v4l/gstv4lsrc.c: Crucial GPL update. Clean up a bit, port to
      PushSrc/BaseSrc. Removed most sync-related properties, videorate
      or something should handle that. Made a live source.
      
      * sys/v4l/gstv4lelement.h:
      * sys/v4l/gstv4lelement.c: Derive from GstPushSrc. No more
      signals. Some cleanups.
      
      * sys/v4l/gstv4lcolorbalance.h: Interface header update.
      
      * sys/v4l/gstv4l.c: Don't register v4lelement, or the jpeg/mjpeg
      stuff.
      
      * sys/v4l/Makefile.am: Build everything except the jpeg/mjpeg
      stuff.
      
      * sys/Makefile.am (SUBDIRS): Hit the V4L crack pipe.
      84761c6a
    • Christian Schaller's avatar
      fix spec file · 1d131718
      Christian Schaller authored
      Original commit message from CVS:
      fix spec file
      1d131718
    • Wim Taymans's avatar
      ext/: Remove deprecated/unused query types. · 9c4abc69
      Wim Taymans authored
      Original commit message from CVS:
      * ext/theora/theoradec.c: (theora_get_query_types),
      (theora_dec_src_getcaps), (theora_dec_push):
      * ext/vorbis/vorbisdec.c: (vorbis_get_query_types):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_query_types):
      Remove deprecated/unused query types.
      9c4abc69
  10. 06 Jul, 2005 4 commits
  11. 05 Jul, 2005 5 commits