mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-03-29 12:25:37 +00:00
Original commit message from CVS: * docs/design/part-TODO.txt: * docs/design/part-negotiation.txt: * docs/design/part-states.txt: Some docs updates.
12 lines
500 B
Text
12 lines
500 B
Text
|
|
- changing an object's name after construction is not allowed. Checks are performed
|
|
when adding objects to parents that no duplicate names are used, changing the name
|
|
to a duplicate name after adding it is therefore allowed and voids internal
|
|
consistency.
|
|
|
|
- check for race in _task_pause()/_stop() since the TASK_LOCK is not held by the
|
|
calling thread and the STREAM_LOCK not by the task code.
|
|
|
|
- only emit EOS in PLAYING.
|
|
|
|
- implement state change order on get<->loop-get<->loop elements.
|