Skip to content
  • Wim Taymans's avatar
    gst/playback/gstdecodebin.c: Make the window for a race in typefind and... · d33d2be0
    Wim Taymans authored
    gst/playback/gstdecodebin.c: Make the window for a race in typefind and shutting down smaller until we figure out the...
    
    Original commit message from CVS:
    * gst/playback/gstdecodebin.c: (new_pad), (type_found):
    Make the window for a race in typefind and shutting down smaller until
    we figure out the right locking here. Avoids #485753 usually.
    * gst/playback/gstdecodebin2.c: (type_found), (pad_added_group_cb):
    Remove unneeded lock causing a race in typefind and shutting down.
    Fixes #485753.
    * gst/playback/gstplaybin.c: (gst_play_bin_change_state):
    Also remove sinks when going to NULL because we might not complete the
    state change to PAUSED, causing the PAUSED->READY state change not to
    happen.
    d33d2be0