gstreamer/gst
Aleix Conchillo Flaque 3503aef946 rtspsrc: do not change state to PLAYING if currently chaning state
* gst/rtsp/gstrtspsrc.c (gst_rtspsrc_play): state change might be
  happening in the application thread, so we don't change the state to
  PLAYING in the gstrtspsrc thread unless it is safe.

  A specific case is when chaning the state to NULL from the application
  thread. This will synchronously try to stop the task (with the element
  state lock acquired), but we will try a gst_element_set_state from
  gstrtspsrc thread which will block on the element state lock causing a
  deadlock.

  https://bugzilla.gnome.org/show_bug.cgi?id=684312
2012-12-10 15:13:22 +01:00
..
alpha Fix FSF address 2012-11-04 00:07:18 +00:00
apetag Fix FSF address 2012-11-04 00:07:18 +00:00
audiofx Fix FSF address 2012-11-04 00:07:18 +00:00
audioparsers Fix FSF address 2012-11-04 00:07:18 +00:00
auparse Fix FSF address 2012-11-04 00:07:18 +00:00
autodetect Fix FSF address 2012-11-04 00:07:18 +00:00
avi Fix FSF address 2012-11-04 00:07:18 +00:00
cutter Fix FSF address 2012-11-04 00:07:18 +00:00
debugutils Fix FSF address 2012-11-04 00:07:18 +00:00
deinterlace Fix FSF address 2012-11-04 00:07:18 +00:00
effectv Fix FSF address 2012-11-04 00:07:18 +00:00
equalizer Fix FSF address 2012-11-04 00:07:18 +00:00
flv Fix FSF address 2012-11-04 00:07:18 +00:00
flx Fix FSF address 2012-11-04 00:07:18 +00:00
goom gst_adapter_prev_timestamp -> gst_adapter_prev_pts 2012-11-14 00:13:36 +00:00
goom2k1 gst_adapter_prev_timestamp -> gst_adapter_prev_pts 2012-11-14 00:13:36 +00:00
icydemux Fix FSF address 2012-11-04 00:07:18 +00:00
id3demux Fix FSF address 2012-11-04 00:07:18 +00:00
imagefreeze Fix FSF address 2012-11-04 00:07:18 +00:00
interleave Fix FSF address 2012-11-04 00:07:18 +00:00
isomp4 qtdemux: avoid criticals if unknown fourcc has space at beginning or end 2012-11-25 14:16:09 +00:00
law law: fix accidental file permissions change 2012-11-26 15:17:13 +00:00
level Fix FSF address 2012-11-04 00:07:18 +00:00
matroska webmux: fix linking with shout2send element 2012-11-30 17:22:34 +00:00
monoscope Fix FSF address 2012-11-04 00:07:18 +00:00
multifile multifilesink: post messages in max-size mode as well 2012-11-16 09:13:22 +00:00
multipart Fix FSF address 2012-11-04 00:07:18 +00:00
replaygain docs: gst-launch -> gst-launch-1.0 and ffmpegcolorspace -> videoconvert 2012-08-27 21:20:30 +01:00
rtp gst_adapter_prev_timestamp -> gst_adapter_prev_pts 2012-11-14 00:13:36 +00:00
rtpmanager rtpsource: protect against invalid RTP packets 2012-11-12 11:18:30 +01:00
rtsp rtspsrc: do not change state to PLAYING if currently chaning state 2012-12-10 15:13:22 +01:00
shapewipe Fix FSF address 2012-11-04 00:07:18 +00:00
smpte Fix FSF address 2012-11-04 00:07:18 +00:00
spectrum Fix FSF address 2012-11-04 00:07:18 +00:00
udp udpsrc: post error before stopping 2012-11-15 14:48:59 +01:00
videobox videobox: fix border filling for planar YUV formats 2012-11-24 19:32:51 +00:00
videocrop videocrop: add support for YV12 2012-11-10 18:21:28 +00:00
videofilter videoflip: Add gray 8/16 support 2012-11-20 12:49:49 +01:00
videomixer Fix FSF address 2012-11-04 00:07:18 +00:00
wavenc Fix FSF address 2012-11-04 00:07:18 +00:00
wavparse Fix FSF address 2012-11-04 00:07:18 +00:00
y4m Fix FSF address 2012-11-04 00:07:18 +00:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00