ext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later
ext/alsa/gstalsa.c: start clock on PAUSED=>PLAYING, not later

Original commit message from CVS:
2004-01-31  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* ext/alsa/gstalsa.c: (gst_alsa_change_state), (gst_alsa_start):
start clock on PAUSED=>PLAYING, not later
* ext/alsa/gstalsasink.c: (gst_alsa_sink_check_event):
extract correct time for different discont formats
(gst_alsa_sink_get_time):
don't segfault when no format is negotiated yet, just return 0
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_src_event),
(gst_ogg_demux_handle_event), (gst_ogg_demux_push),
(gst_ogg_pad_push):
handle flush and discont events correctly
* ext/vorbis/vorbisdec.c: (vorbis_dec_event), (vorbis_dec_chain):
handle discont events correctly

jpakkane/gstreamer-plugins-ugly,GStreamer/gst-plugins-ugly,prajnashi/gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer__gst-plugins-ugly,matsu/gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-ugly,collects/gst-plugins-ugly,GStreamer/gst-plugins-ugly,PPCDroid/external-gst-plugins-ugly,reynaldo-samsung/gst-plugins-ugly,PPCDroid/external-gst-plugins-ugly,prajnashi/gst-plugins-ugly,shelsonjava/gst-plugins-ugly,jahrome/gst-plugins-ugly,cablelabs/gst-plugins-ugly,fluendo/gst-plugins-ugly,Lachann/gst-plugins-ugly,jar1karp/gst-plugins-ugly,ahmedammar/platform_external_gst_plugins_ugly,surround-io/gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-ugly,krieger-od/gst-plugins-ugly,reynaldo-samsung/gst-plugins-ugly,Distrotech/gst-plugins-ugly,shelsonjava/gst-plugins-ugly,Distrotech/gst-plugins-ugly,jar1karp/gst-plugins-ugly,matsu/gst-plugins-ugly,sebras/gst-plugins-ugly,Kurento/gst-plugins-ugly,ahmedammar/platform_external_gst_plugins_ugly,collects/gst-plugins-ugly,ylatuya/gst-plugins-ugly,sebras/gst-plugins-ugly,fluendo/gst-plugins-ugly,collects/gst-plugins-ugly,matsu/gst-plugins-ugly,knuesel/gst-plugins-ugly,jpakkane/gstreamer-plugins-ugly,StreamUtils/gst-plugins-ugly,jpakkane/gstreamer-plugins-ugly,krieger-od/gst-plugins-ugly,ylatuya/gst-plugins-ugly,Lachann/gst-plugins-ugly,knuesel/gst-plugins-ugly,matsu/gst-plugins-ugly,PPCDroid/external-gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer-sdk__gst-plugins-ugly,jahrome/gst-plugins-ugly,GrokImageCompression/gst-plugins-ugly,knuesel/gst-plugins-ugly,Distrotech/gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer__gst-plugins-ugly,cablelabs/gst-plugins-ugly,Distrotech/gst-plugins-ugly,GrokImageCompression/gst-plugins-ugly,shelsonjava/gst-plugins-ugly,ahmedammar/platform_external_gst_plugins_ugly,StreamUtils/gst-plugins-ugly,surround-io/gst-plugins-ugly,alessandrod/gst-plugins-ugly,sebras/gst-plugins-ugly,GStreamer/gst-plugins-ugly,Kurento/gst-plugins-ugly,cablelabs/gst-plugins-ugly,surround-io/gst-plugins-ugly,Distrotech/gst-plugins-ugly,alessandrod/gst-plugins-ugly,Kurento/gst-plugins-ugly,alessandrod/gst-plugins-ugly,krieger-od/gst-plugins-ugly,StreamUtils/gst-plugins-ugly,reynaldo-samsung/gst-plugins-ugly,fluendo/gst-plugins-ugly,jar1karp/gst-plugins-ugly,Lachann/gst-plugins-ugly,jahrome/gst-plugins-ugly,prajnashi/gst-plugins-ugly,freedesktop-unofficial-mirror/gstreamer__gst-plugins-ugly,GrokImageCompression/gst-plugins-ugly,ylatuya/gst-plugins-ugly,collects/gst-plugins-ugly,krieger-od/gst-plugins-ugly