1. 17 Sep, 2004 4 commits
    • Stéphane Loeuillet's avatar
      update esound, gconf, alsa and ogg m4 files from upstream versions · dd6ce2d6
      Stéphane Loeuillet authored
      Original commit message from CVS:
      update esound, gconf, alsa and ogg m4 files from upstream versions
      dd6ce2d6
    • Stéphane Loeuillet's avatar
      - say explicitly in the ./configure output that we're looking for libsidplay... · b9172c65
      Stéphane Loeuillet authored
      - say explicitly in the ./configure output that we're looking for libsidplay 1.36.x (as siddec won't compile against ...
      
      Original commit message from CVS:
      - say explicitly in the ./configure output that we're looking for libsidplay 1.36.x
      (as siddec won't compile against 2.x.x)
      b9172c65
    • Stéphane Loeuillet's avatar
      - clarify (i hope) faad and faac plugin licencing · ffc98773
      Stéphane Loeuillet authored
      Original commit message from CVS:
      
      - clarify (i hope) faad and faac plugin licencing
      - move flac from LGPL to Xiph BSD like license (new license since 1.1.1)
      - add URL for taking (their SVN repository)
      - add version to required libsidplay (siddec won't compile against anything but 1.36.x)
      ffc98773
    • Wim Taymans's avatar
      gst/tcp/: Small cleanups in fdset.c · ee79ead8
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstfdset.c: (gst_fdset_fd_has_closed),
      (gst_fdset_fd_has_error), (gst_fdset_fd_can_read),
      (gst_fdset_fd_can_write), (gst_fdset_wait):
      * gst/tcp/gstmultifdsink.c: (gst_client_status_get_type),
      (gst_multifdsink_init), (gst_multifdsink_add),
      (gst_multifdsink_remove), (gst_multifdsink_get_stats),
      (gst_multifdsink_remove_client_link),
      (gst_multifdsink_client_queue_buffer),
      (gst_multifdsink_handle_client_write),
      (gst_multifdsink_recover_client), (gst_multifdsink_handle_clients),
      (gst_multifdsink_close), (gst_multifdsink_change_state):
      * gst/tcp/gstmultifdsink.h:
      * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init),
      (gst_tcpserversink_removed):
      Small cleanups in fdset.c
      Use a hastable to map fd to the client structure for faster
      lookup in _remove and get_stats.
      Added virtual function to close the fds.
      Handle clients even when the select/poll call was unblocked because
      of a command.
      Implement syncing to keyframe in the recovery procedure.
      ee79ead8
  2. 16 Sep, 2004 1 commit
  3. 15 Sep, 2004 11 commits
  4. 14 Sep, 2004 3 commits
    • Brian Cameron's avatar
      2004-09-14 Brian Cameron <brian.cameron@sun.com · 27a52365
      Brian Cameron authored
      Original commit message from CVS:
      2004-09-14  Brian Cameron  <brian.cameron@sun.com
      
      * tools/gst-launch-ext-m.m:  Changed ~ to $ENV{HOME} to allow
      this script to work on Solaris since bash shell handles echo
      differenly than bash.
      27a52365
    • Wim Taymans's avatar
      gst/playback/: Some more work on making sure seeking pauses the pipeline and... · 8b07b85b
      Wim Taymans authored
      gst/playback/: Some more work on making sure seeking pauses the pipeline and that changing the uri actually does some...
      
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (queue_overrun), (no_more_pads),
      (setup_source), (gst_play_base_bin_set_property),
      (gst_play_base_bin_add_element):
      * gst/playback/gstplaybin.c: (gst_play_bin_send_event):
      Some more work on making sure seeking pauses the pipeline and
      that changing the uri actually does something.
      8b07b85b
    • Wim Taymans's avatar
      gst/tcp/: Be a bit more paranoid when freeing memory. · ffc76fcf
      Wim Taymans authored
      Original commit message from CVS:
      * gst/tcp/gstfdset.c: (gst_fdset_wait):
      * gst/tcp/gstmultifdsink.c: (gst_multifdsink_close):
      * gst/tcp/gsttcpserversink.c: (gst_tcpserversink_init_send),
      (gst_tcpserversink_close):
      Be a bit more paranoid when freeing memory.
      ffc76fcf
  5. 13 Sep, 2004 6 commits
    • Ronald S. Bultje's avatar
      gst/qtdemux/qtdemux.c: Don't crash by dividing by zero (see sample movie in #126922). · fcf36c76
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream),
      (qtdemux_parse_trak):
      Don't crash by dividing by zero (see sample movie in #126922).
      fcf36c76
    • Ronald S. Bultje's avatar
      gst/qtdemux/qtdemux.c: Don't touch non-existing data (fixes crash on file in #140147). · 914e95a5
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_audio_caps):
      Don't touch non-existing data (fixes crash on file in #140147).
      914e95a5
    • Stéphane Loeuillet's avatar
      gst/mpegstream/gstmpegparse.c: fix synchronistation for streams recorded from... · cad1002f
      Stéphane Loeuillet authored
      gst/mpegstream/gstmpegparse.c: fix synchronistation for streams recorded from digital PCR fixes bug #119376
      
      Original commit message from CVS:
      * gst/mpegstream/gstmpegparse.c:
      fix synchronistation for streams recorded from digital PCR
      fixes bug #119376
      cad1002f
    • Ronald S. Bultje's avatar
      gst/playback/gstplaybasebin.c: Handle double disposals, and proper change of URIs. · 89e937e9
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c:
      (gst_play_base_bin_dispose), (gst_play_base_bin_set_property):
      Handle double disposals, and proper change of URIs.
      89e937e9
    • Ronald S. Bultje's avatar
      ext/gnomevfs/: Add URI support to Gnome-VFS plugins. Tries to load a fixed... · 4af8ecf5
      Ronald S. Bultje authored
      ext/gnomevfs/: Add URI support to Gnome-VFS plugins. Tries to load a fixed list of fake URIs to see which this versio...
      
      Original commit message from CVS:
      * ext/gnomevfs/Makefile.am:
      * ext/gnomevfs/gstgnomevfs.c: (plugin_init):
      * ext/gnomevfs/gstgnomevfssink.c: (gst_gnomevfssink_get_type),
      (gst_gnomevfssink_dispose), (gst_gnomevfssink_init),
      (gst_gnomevfssink_uri_get_type),
      (gst_gnomevfssink_uri_get_protocols),
      (gst_gnomevfssink_uri_get_uri), (gst_gnomevfssink_uri_set_uri),
      (gst_gnomevfssink_uri_handler_init),
      (gst_gnomevfssink_set_property), (gst_gnomevfssink_get_property),
      (gst_gnomevfssink_open_file), (gst_gnomevfssink_close_file):
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get_type),
      (gst_gnomevfssrc_init), (gst_gnomevfssrc_dispose),
      (gst_gnomevfssrc_uri_get_type),
      (gst_gnomevfssrc_uri_get_protocols), (gst_gnomevfssrc_uri_get_uri),
      (gst_gnomevfssrc_uri_set_uri), (gst_gnomevfssrc_uri_handler_init),
      (gst_gnomevfssrc_set_property), (gst_gnomevfssrc_get_property),
      (gst_gnomevfssrc_open_file), (gst_gnomevfssrc_close_file):
      * ext/gnomevfs/gstgnomevfsuri.c: (gst_gnomevfs_get_supported_uris):
      * ext/gnomevfs/gstgnomevfsuri.h:
      Add URI support to Gnome-VFS plugins. Tries to load a fixed list
      of fake URIs to see which this version of Gnome-VFS likes, and
      uses that for the Gst-URI interface. Makes playbin support http://
      streams. Also fix up some stupid behaviour in gnomevfssrc.
      4af8ecf5
    • Ronald S. Bultje's avatar
      ext/alsa/gstalsamixer.c: Update mixer (to sync with other sessions) if we try... · e56c383f
      Ronald S. Bultje authored
      ext/alsa/gstalsamixer.c: Update mixer (to sync with other sessions) if we try to obtain a new value. This makes alsam...
      
      Original commit message from CVS:
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_update),
      (gst_alsa_mixer_get_volume), (gst_alsa_mixer_set_volume),
      (gst_alsa_mixer_set_mute), (gst_alsa_mixer_set_record),
      (gst_alsa_mixer_set_option), (gst_alsa_mixer_get_option):
      Update mixer (to sync with other sessions) if we try to obtain
      a new value. This makes alsamixer work accross applications.
      * ext/alsa/gstalsasink.c: (gst_alsa_sink_get_time):
      Only call sync functions if we're running, else alsalib asserts.
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_query):
      Sometimes fails to compile. Possibly a gcc bug.
      * gst/playback/gstplaybin.c: (gen_video_element),
      (gen_audio_element):
      Add a reference to an application-provided object, because we lose
      this same reference if we add it to the bin. If we don't do this,
      we can only use this object once and thus crash if we go from
      ready to playing, back to ready and back to playing again.
      Also add an audioscale element because several cheap soundcards -
      like mine - don't support all samplerates.
      * sys/ximage/ximagesink.c: (gst_ximagesink_xcontext_get),
      (gst_ximagesink_xcontext_clear), (gst_ximagesink_change_state):
      Fix wrong order or PAR calls. Makes automatically obtained PAR
      from the X server atually being used.
      e56c383f
  6. 12 Sep, 2004 2 commits
    • David Schleef's avatar
      Fixes: #151879, #151881, #151882, #151883, #151884, #151886, #151887, #152102, #152247. · a5bb47bc
      David Schleef authored
      Original commit message from CVS:
      Fixes: #151879, #151881, #151882, #151883, #151884, #151886,
      #151887, #152102, #152247.
      * examples/indexing/indexmpeg.c: 64-bit warning fixes.
      * examples/seeking/cdparanoia.c: same
      * examples/seeking/cdplayer.c: same
      * examples/seeking/seek.c: same
      * examples/seeking/spider_seek.c: same
      * examples/seeking/vorbisfile.c: same
      * examples/stats/mp2ogg.c: same
      * ext/esd/esdsink.c: (gst_esdsink_class_init),
      (gst_esdsink_dispose): Dispose of element properly.
      * ext/ivorbis/vorbisfile.c: (gst_ivorbisfile_seek): 64-bit warning
      fixes.
      * ext/nas/nassink.c: (gst_nassink_class_init),
      (gst_nassink_dispose): Dispose of element correctly.
      * gst/wavenc/gstwavenc.c: (gst_wavenc_chain): Fix leak.
      * sys/ximage/ximagesink.c: (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy):
      Fix 64-bit warning.
      * sys/xvimage/xvimagesink.c: (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_destroy):
      Fix 64-bit warning.
      a5bb47bc
    • Stéphane Loeuillet's avatar
      configure.ac: change speex detection as 1.1.6 now uses .pc/pkg-config and they... · 2b81e2bb
      Stéphane Loeuillet authored
      configure.ac: change speex detection as 1.1.6 now uses .pc/pkg-config and they changed their headers location.
      
      Original commit message from CVS:
      * configure.ac : change speex detection as 1.1.6 now uses
      .pc/pkg-config and they changed their headers location.
      2b81e2bb
  7. 10 Sep, 2004 1 commit
  8. 09 Sep, 2004 3 commits
  9. 07 Sep, 2004 1 commit
  10. 03 Sep, 2004 1 commit
  11. 02 Sep, 2004 1 commit
  12. 01 Sep, 2004 2 commits
  13. 31 Aug, 2004 4 commits
    • Stefan Kost's avatar
      added typecast to avoid warning · 5488fa27
      Stefan Kost authored
      Original commit message from CVS:
      added typecast to avoid warning
      5488fa27
    • Stefan Kost's avatar
      fixed seg-fault and mem leak · cd62d993
      Stefan Kost authored
      Original commit message from CVS:
      fixed seg-fault and mem leak
      cd62d993
    • Ronald S. Bultje's avatar
      ext/alsa/: Re-commit ALSA switches. · 436a489e
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/alsa/gstalsamixer.c: (gst_alsa_mixer_build_list):
      * ext/alsa/gstalsamixertrack.c: (gst_alsa_mixer_track_new):
      Re-commit ALSA switches.
      * gst/adder/gstadder.c: (gst_adder_loop):
      64-bit fix (#151416).
      * gst/debug/progressreport.c: (gst_progressreport_report):
      64-bit fix (#151419).
      * gst/matroska/matroska-demux.c:
      (gst_matroska_demux_parse_contents):
      64-bit fix (#151420).
      * gst/playback/test3.c: (update_scale):
      64-bit fix (#151421).
      436a489e
    • Thomas Vander Stichele's avatar
      bump nano to cvs · 8947c410
      Thomas Vander Stichele authored
      Original commit message from CVS:
      bump nano to cvs
      8947c410