1. 20 Jul, 2004 4 commits
    • Thomas Vander Stichele's avatar
      adding hungarian translation · 5fd5eba8
      Thomas Vander Stichele authored
      Original commit message from CVS:
      adding hungarian translation
      5fd5eba8
    • Wim Taymans's avatar
      gst/tcp/: Fixed the stupid marshal definition. · 4b72d523
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init),
      (gst_multifdsink_add), (gst_multifdsink_client_remove),
      (gst_multifdsink_handle_client_write),
      (gst_multifdsink_queue_buffer):
      * gst/tcp/gsttcp-marshal.list:
      Fixed the stupid marshal definition.
      4b72d523
    • Wim Taymans's avatar
      gst/tcp/gstmultifdsink.*: Added more stats, added timeout for a client, fixed... · c1c15779
      Wim Taymans authored
      gst/tcp/gstmultifdsink.*: Added more stats, added timeout for a client, fixed some typos and added some comments.
      
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init),
      (gst_multifdsink_init), (gst_multifdsink_add),
      (gst_multifdsink_client_remove),
      (gst_multifdsink_handle_client_write),
      (gst_multifdsink_queue_buffer), (gst_multifdsink_chain),
      (gst_multifdsink_set_property), (gst_multifdsink_get_property),
      (gst_multifdsink_init_send):
      * gst/tcp/gstmultifdsink.h:
      Added more stats, added timeout for a client, fixed some typos
      and added some comments.
      c1c15779
    • Wim Taymans's avatar
      gst/tcp/: Added get_stats method that returns a GValueArray of stats values. · a103d5da
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init),
      (gst_multifdsink_add), (gst_multifdsink_get_stats),
      (gst_multifdsink_client_remove),
      (gst_multifdsink_handle_client_write):
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcp-marshal.list:
      Added get_stats method that returns a GValueArray of
      stats values.
      a103d5da
  2. 19 Jul, 2004 2 commits
  3. 18 Jul, 2004 3 commits
  4. 16 Jul, 2004 7 commits
    • Wim Taymans's avatar
      Make sure the widget gets updated even if the slider value doesn't change. · 5c4078eb
      Wim Taymans authored
      Original commit message from CVS:
      Make sure the widget gets updated even if the slider value doesn't change.
      5c4078eb
    • Wim Taymans's avatar
      ext/libpng/: Added png decoder. · e4908795
      Wim Taymans authored
      Original commit message from CVS:
      * ext/libpng/Makefile.am:
      * ext/libpng/gstpng.c: (plugin_init):
      * ext/libpng/gstpngdec.c: (user_error_fn), (user_warning_fn),
      (gst_pngdec_get_type), (gst_pngdec_base_init),
      (gst_pngdec_class_init), (gst_pngdec_sinklink), (gst_pngdec_init),
      (gst_pngdec_src_getcaps), (user_read_data), (gst_pngdec_chain):
      * ext/libpng/gstpngdec.h:
      Added png decoder.
      e4908795
    • Wim Taymans's avatar
      gst/: Make sure we don't create 0 sized subbufers in riff-read. · dfb55453
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-read.c:
      (gst_riff_read_strf_vids_with_data),
      (gst_riff_read_strf_auds_with_data):
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_add_stream), (gst_avi_demux_stream_header):
      Make sure we don't create 0 sized subbufers in riff-read.
      Signal the no more pads signal after reading the avi header.
      dfb55453
    • Julien Moutte Moutte's avatar
      sys/: Getting the 2 video sinks synchronized again. Using internal data... · 68a04bfa
      Julien Moutte Moutte authored
      sys/: Getting the 2 video sinks synchronized again. Using internal data pointer of the x(v)image to store image's dat...
      
      Original commit message from CVS:
      2004-07-16  Julien MOUTTE  <julien@moutte.net>
      
      * sys/ximage/ximagesink.c: (gst_ximagesink_handle_xerror),
      (gst_ximagesink_check_xshm_calls), (gst_ximagesink_ximage_new),
      (gst_ximagesink_ximage_destroy), (gst_ximagesink_sink_link),
      (gst_ximagesink_chain), (gst_ximagesink_buffer_free),
      (gst_ximagesink_buffer_alloc):
      * sys/ximage/ximagesink.h:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy),
      (gst_xvimagesink_chain), (gst_xvimagesink_buffer_free),
      (gst_xvimagesink_buffer_alloc):
      * sys/xvimage/xvimagesink.h: Getting the 2 video sinks synchronized
      again. Using internal data pointer of the x(v)image to store image's
      data to be coherent with the buffer alloc mechanism. Investigated the
      image destruction code to be sure that everything gets freed correctly.
      68a04bfa
    • Wim Taymans's avatar
      gst/playback/: Better error recovery. Added configurable preroll queue size.... · ec0d149e
      Wim Taymans authored
      gst/playback/: Better error recovery. Added configurable preroll queue size. Faster detection of no-more-pads.
      
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_get_type),
      (gst_decode_bin_class_init), (gst_decode_bin_is_dynamic),
      (gst_decode_bin_factory_filter), (compare_ranks), (print_feature),
      (gst_decode_bin_init), (gst_decode_bin_dispose),
      (find_compatibles), (close_pad_link), (try_to_link_1), (new_pad),
      (no_more_pads), (close_link), (type_found),
      (gst_decode_bin_set_property), (gst_decode_bin_get_property),
      (gst_decode_bin_change_state), (plugin_init):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_get_type),
      (gst_play_base_bin_class_init), (gst_play_base_bin_init),
      (gst_play_base_bin_dispose), (queue_overrun),
      (gen_preroll_element), (remove_prerolls), (unknown_type),
      (no_more_pads), (new_stream), (setup_source),
      (gst_play_base_bin_set_property), (gst_play_base_bin_get_property),
      (play_base_eos), (gst_play_base_bin_change_state),
      (gst_play_base_bin_add_element),
      (gst_play_base_bin_remove_element),
      (gst_play_base_bin_mute_stream), (gst_play_base_bin_link_stream),
      (gst_play_base_bin_unlink_stream),
      (gst_play_base_bin_get_streaminfo):
      * gst/playback/gstplaybasebin.h:
      Better error recovery. Added configurable preroll queue size. Faster
      detection of no-more-pads.
      ec0d149e
    • Wim Taymans's avatar
      gst-libs/gst/video/video.h: Added 32 bits RGBA. Not sure if we should use... · 9c483817
      Wim Taymans authored
      gst-libs/gst/video/video.h: Added 32 bits RGBA. Not sure if we should use another mime-type for alpha rgb. Currently ...
      
      Original commit message from CVS:
      * gst-libs/gst/video/video.h:
      Added 32 bits RGBA. Not sure if we should use another mime-type
      for alpha rgb. Currently the presence of the alpha_mask property
      signals an alpha channel. Ronald?
      9c483817
    • Wim Taymans's avatar
      sys/: FPS seems to be 0.0 to MAX everywhere else. · 0599dafd
      Wim Taymans authored
      Original commit message from CVS:
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get):
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_xv_support):
      FPS seems to be 0.0 to MAX everywhere else.
      0599dafd
  5. 15 Jul, 2004 4 commits
    • Ronald S. Bultje's avatar
      gst-libs/gst/riff/riff-media.c: mp42/mp43 (no caps) exist too. · fe3d02a6
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_video_caps_with_data):
      mp42/mp43 (no caps) exist too.
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_video_caps):
      Set pixel_width/height; we've got them in-caps.
      * gst/typefind/gsttypefindfunctions.c: (plugin_init):
      * gst/wavparse/gstwavparse.c: (plugin_init):
      Both are valid primary.
      * sys/oss/gstossmixer.c:
      Remove i18n hack and enable translations.
      fe3d02a6
    • Tim Ringenbach's avatar
      sys/xvimage/xvimagesink.c: · b86a1d2e
      Tim Ringenbach authored
      Original commit message from CVS:
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy):
      fix for non-shm xv. Original patch by Tim Ringenbach (fixes #147248)
      b86a1d2e
    • Benjamin Otte's avatar
      ext/alsa/gstalsa.c: disable some of the debugging code for now. Writing... · f718a1f6
      Benjamin Otte authored
      ext/alsa/gstalsa.c: disable some of the debugging code for now. Writing debugging to a buffer is broken in current al...
      
      Original commit message from CVS:
      * ext/alsa/gstalsa.c: (gst_alsa_open_audio),
      (gst_alsa_sw_params_dump), (gst_alsa_hw_params_dump),
      (gst_alsa_close_audio):
      disable some of the debugging code for now. Writing debugging to a
      buffer is broken in current alsalib releases.
      f718a1f6
    • Benjamin Otte's avatar
      ext/mpeg2dec/gstmpeg2dec.c: use bufferpools · f436e1c8
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_buffer):
      use bufferpools
      f436e1c8
  6. 14 Jul, 2004 1 commit
  7. 13 Jul, 2004 4 commits
    • Johan Dahlin's avatar
      gst/playback/gstplaybin.c (gst_play_bin_set_property) · 51036fa4
      Johan Dahlin authored
      Original commit message from CVS:
      * gst/playback/gstplaybin.c (gst_play_bin_set_property)
      (gst_play_bin_get_property): Impl.
      51036fa4
    • Wim Taymans's avatar
      ext/ogg/gstoggdemux.c: When trying to find the stream length, seek back N... · c5c8e703
      Wim Taymans authored
      ext/ogg/gstoggdemux.c: When trying to find the stream length, seek back N pages instead of just one, where N is the n...
      
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_seek_before):
      When trying to find the stream length, seek back N pages
      instead of just one, where N is the number of streams in
      the current chain.
      c5c8e703
    • Wim Taymans's avatar
      gst/: Set codec_data on caps for avidemuxer. · 872a055c
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c:
      (gst_riff_create_audio_caps_with_data),
      (gst_riff_create_audio_caps),
      (gst_riff_create_audio_template_caps):
      * gst-libs/gst/riff/riff-media.h:
      * gst-libs/gst/riff/riff-read.c:
      (gst_riff_read_strf_vids_with_data),
      (gst_riff_read_strf_auds_with_data), (gst_riff_read_strf_auds):
      * gst-libs/gst/riff/riff-read.h:
      * gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_query),
      (gst_avi_demux_add_stream):
      Set codec_data on caps for avidemuxer.
      872a055c
    • David Schleef's avatar
      configure.ac: Fix test for Objective C · ab027792
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Fix test for Objective C
      ab027792
  8. 12 Jul, 2004 5 commits
    • Jan Schmidt's avatar
      ext/gdk_pixbuf/gstgdkpixbuf.c: Add svg and pcx to template caps, and ensure... · f91052fc
      Jan Schmidt authored
      ext/gdk_pixbuf/gstgdkpixbuf.c: Add svg and pcx to template caps, and ensure that getcaps returns a subset of the temp...
      
      Original commit message from CVS:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_get_capslist), (gst_gdk_pixbuf_chain):
      Add svg and pcx to template caps, and ensure that getcaps returns a subset
      of the template caps.
      Copy each row manually for output, as gdkpixbuf may pad the
      rowstride to a 32-bit word boundary.
      f91052fc
    • Wim Taymans's avatar
      gst-libs/gst/riff/riff-media.c: Fix the template caps to include some more media types. · 007f39c2
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/riff/riff-media.c: (gst_riff_create_audio_caps),
      (gst_riff_create_video_template_caps):
      Fix the template caps to include some more media types.
      007f39c2
    • Johan Dahlin's avatar
      Remove signed field from caps factory · 246f3c07
      Johan Dahlin authored
      Original commit message from CVS:
      Remove signed field from caps factory
      246f3c07
    • Wim Taymans's avatar
      Make Johan happy. · afb0fbcc
      Wim Taymans authored
      Original commit message from CVS:
      Make Johan happy.
      afb0fbcc
    • Wim Taymans's avatar
      gst/playback/: More fixes on reusing of the element. · 831a7c11
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_get_type),
      (gst_decode_bin_class_init), (gst_decode_bin_factory_filter),
      (compare_ranks), (print_feature), (gst_decode_bin_init),
      (gst_decode_bin_dispose), (find_compatibles), (close_pad_link),
      (try_to_link_1), (new_pad), (close_link), (type_found),
      (gst_decode_bin_set_property), (gst_decode_bin_get_property),
      (gst_decode_bin_change_state), (plugin_init):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_get_type),
      (gst_play_base_bin_class_init), (gst_play_base_bin_init),
      (gst_play_base_bin_dispose), (queue_overrun),
      (gen_preroll_element), (remove_prerolls), (no_more_pads),
      (new_stream), (setup_source), (gst_play_base_bin_set_property),
      (gst_play_base_bin_get_property), (play_base_eos),
      (gst_play_base_bin_change_state), (gst_play_base_bin_add_element),
      (gst_play_base_bin_remove_element),
      (gst_play_base_bin_mute_stream), (gst_play_base_bin_link_stream),
      (gst_play_base_bin_unlink_stream),
      (gst_play_base_bin_get_streaminfo):
      * gst/playback/gstplaybasebin.h:
      * gst/playback/gstplaybin.c: (gst_play_bin_get_type),
      (gst_play_bin_class_init), (gst_play_bin_init),
      (gst_play_bin_dispose), (gst_play_bin_set_property),
      (gst_play_bin_get_property), (gen_video_element),
      (gen_audio_element), (remove_sinks), (setup_sinks),
      (gst_play_bin_change_state), (gst_play_bin_get_event_masks),
      (gst_play_bin_send_event), (gst_play_bin_get_formats),
      (gst_play_bin_convert), (gst_play_bin_get_query_types),
      (gst_play_bin_query), (plugin_init):
      * gst/playback/test4.c: (main):
      More fixes on reusing of the element.
      831a7c11
  9. 11 Jul, 2004 2 commits
    • Benjamin Otte's avatar
      ext/mad/gstmad.c: allow seeking for other methods than just SET · 4f8c9e9d
      Benjamin Otte authored
      Original commit message from CVS:
      * ext/mad/gstmad.c: (normal_seek):
      allow seeking for other methods than just SET
      4f8c9e9d
    • Andy Wingo Wingo's avatar
      gst/audioconvert/gstaudioconvert.c (gst_audio_convert_link): For float, "any"... · 5726a163
      Andy Wingo Wingo authored
      gst/audioconvert/gstaudioconvert.c (gst_audio_convert_link): For float, "any" caps -> buffer_frames=[0,MAX].
      
      Original commit message from CVS:
      2004-07-11  Andy Wingo  <wingo@pobox.com>
      
      * gst/audioconvert/gstaudioconvert.c (gst_audio_convert_link): For
      float, "any" caps -> buffer_frames=[0,MAX].
      
      * gst/interleave/interleave.c (interleave_getcaps): Seems the core
      doesn't intersect our caps with the template any more. Do it
      ourselves.
      (interleave_buffered_loop): Use g_newa instead of malloc/free.
      5726a163
  10. 09 Jul, 2004 4 commits
  11. 08 Jul, 2004 4 commits
    • Thomas Vander Stichele's avatar
      new method. various debugging · 39198c6f
      Thomas Vander Stichele authored
      Original commit message from CVS:
      new method.  various debugging
      39198c6f
    • Wim Taymans's avatar
      examples/seeking/seek.c: Added playbin seeking example. · f453e3e9
      Wim Taymans authored
      Original commit message from CVS:
      * examples/seeking/seek.c: (make_dv_pipeline), (make_avi_pipeline),
      (make_mpeg_pipeline), (make_mpegnt_pipeline),
      (make_playerbin_pipeline), (query_durations_elems),
      (query_durations_pads), (query_positions_elems),
      (query_positions_pads), (update_scale), (iterate), (stop_seek),
      (main):
      Added playbin seeking example.
      f453e3e9
    • Thomas Vander Stichele's avatar
      use macro to hash lookup · 80e1c85a
      Thomas Vander Stichele authored
      Original commit message from CVS:
      use macro to hash lookup
      80e1c85a
    • Thomas Vander Stichele's avatar
      gst-libs/gst/play/play.c: - add debugging info · 0b50cd50
      Thomas Vander Stichele authored
      Original commit message from CVS:
      
      * gst-libs/gst/play/play.c: (gst_play_pipeline_setup),
      (gst_play_get_length_callback), (gst_play_set_location),
      (gst_play_seek_to_time), (gst_play_set_data_src),
      (gst_play_set_video_sink), (gst_play_set_audio_sink),
      (gst_play_set_visualization), (gst_play_connect_visualization),
      (gst_play_get_sink_element):
      - add debugging info
      - fix looking up sink elements by iterating over complete caps
      - put everything except for source and autoplugger in a complete bin
      0b50cd50