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

Reply via email to