Merge to: gst-plugins-farsight
From: /home/tester/public_html/darcs/gst-plugins-farsight-liveadder Changes: Olivier Crete <[EMAIL PROTECTED]> Explicit the discont flag mangling Olivier Crete <[EMAIL PROTECTED]> Rename next_ts into expected_ts, make sure all buffers have a duration Olivier Crete <[EMAIL PROTECTED]> Import adder src event handling Olivier Crete <[EMAIL PROTECTED]> Reduce locking a bit and cleanup code a bit Youness Alaoui <[EMAIL PROTECTED]> added comment on the no clock error Youness Alaoui <[EMAIL PROTECTED]> Use g_cond_broadcast instead of g_cond_signal Youness Alaoui <[EMAIL PROTECTED]> removed unused user_data and commented line Olivier Crete <[EMAIL PROTECTED]> For latencies, use the min of the max and the max of the min (and the min wins if they cross) Olivier Crete <[EMAIL PROTECTED]> Fix deadlock on invalid timestamp error Olivier Crete <[EMAIL PROTECTED]> Fix indentation Youness Alaoui <[EMAIL PROTECTED]> renaming unused arg Olivier Crete <[EMAIL PROTECTED]> Reset buffers offsets to none Youness Alaoui <[EMAIL PROTECTED]> error if no clock is available Olivier Crete <[EMAIL PROTECTED]> Don't return EOS if there is no sink pad Olivier Crete <[EMAIL PROTECTED]> Unref events when they are dropped Olivier Crete <[EMAIL PROTECTED]> Unlock liveadder empty buffer gcond on flush Olivier Crete <[EMAIL PROTECTED]> Add liveadder element Olivier Crete <[EMAIL PROTECTED]> Don't try to set the discont flag if the duration of the previous incoming buffer was not valid Youness Alaoui <[EMAIL PROTECTED]> added TODO comments Youness Alaoui <[EMAIL PROTECTED]> check_eos will always return FALSE here.. Youness Alaoui <[EMAIL PROTECTED]> Remove useless condition Olivier Crete <[EMAIL PROTECTED]> Unref event instead of leaking it Youness Alaoui <[EMAIL PROTECTED]> Fix object locking in setcaps Youness Alaoui <[EMAIL PROTECTED]> Max latency should also be increased by our own latency Olivier Crete <[EMAIL PROTECTED]> Push out a simple newsegment event Olivier Crete <[EMAIL PROTECTED]> non-perfect stream isnt an error, lets just log it Olivier Crete <[EMAIL PROTECTED]> Activate pads before adding them in case we're already playing Youness Alaoui <[EMAIL PROTECTED]> check against audio_buffer_clip which can return NULL if the buffer is outside the clipping segment Youness Alaoui <[EMAIL PROTECTED]> Added comment for clarity Olivier Crete <[EMAIL PROTECTED]> Do the min/max of the latencies correctly Olivier Crete <[EMAIL PROTECTED]> Use Glib G_{MAX,MIN}{U,}INT{8,16,32} macros Youness Alaoui <[EMAIL PROTECTED]> Robustness check, make sure the queue is not empty before using the head element Youness Alaoui <[EMAIL PROTECTED]> remove unused cases and empty switch Olivier Crete <[EMAIL PROTECTED]> We retimestamp to the running time, starting the segments from 0 should therefore work ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Farsight-devel mailing list Farsight-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/farsight-devel