Merge to:

  farsight

From:

  /home/kakaroto/public_html/farsight-rtpsend-states

Changes:

  Youness Alaoui <[EMAIL PROTECTED]>
    if parent state is ASYNC, then use the pending state

  Youness Alaoui <[EMAIL PROTECTED]>
    Change of the send pipeline's elements' state-change algorithm to prevent 
"lost state"s of gstreamer 0.10.13 which are caused by an async sink.
The send pipeline elements state was getting changed to the parent element's 
state, but because of the async-start state of the sink, the pipeline gets a 
"lost state" and goes from playing to paused which makes all the 
remaining elements in the pipeline get a paused state, which causes the datat 
to never go through the pipeline.
The new algorithm (thx to Tester for a huge help here) forces the state change 
of all elements in the pipeline to a PLAYING state if the pipeline is in a 
PLAYING state or is pending PLAYING.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Farsight-devel mailing list
Farsight-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/farsight-devel

Reply via email to