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
[email protected]
https://lists.sourceforge.net/lists/listinfo/farsight-devel