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