• Wim Taymans's avatar
    - The clock_wait now returns the difference between requested time and unlock time. · 6f96a24d
    Wim Taymans authored
    Original commit message from CVS:
    - The clock_wait now returns the difference between requested time and
    unlock time.
    - Misc defines like GST_SECOND in gstclock.h
    - remove pre/post in gstelement.c until fixed.
    - added release_locks to gstelement so that the element can unlock itself
    - added some more predefined events.
    - added folowing functions to gstpad:
    - convert function: get the relation between formats on this pad
    - query function: get stats about the pad (position/total/latency)
    - internal connect function: find out how this pad connects to other
    pad internally to the element.
    - generic pad_dispatcher.
    - removed the last bits of pullregion
    - use release_locks on the queue.
    - added some events to queue
    - make gstthread use the new release_locks function
    - make the scheduler use the new clock_wait functions
    - added events to fakesink
    - added query functions to filesrc
    - swap type and offset in the bytestream seek API to match fseek
    - added some event handling in bytestream.
    6f96a24d
gstthread.c 18.3 KB