Thursday, April 15, 2021

Gstreamer and OMX-IL state

 Gstreamer state handling


NULL -> Default state. NO resources are allocated in this state.

READY -> Element has allocated its all global resources. Element open the devices allocate the buffers. But stream is still not openened. NO stream specific allocation.

PAUSED -> Elemened has openned the stream but its actively processing stream. Audio/Video o/p pushed into buffers and queued to play it right after state change. Video sink element display first frame and paused.

Playing -> same as paused except clock is running and data is being processing  


OMX-IL state

Loaded: 

WaitingForResources

IDLE

Executiting

paused 

No comments:

Post a Comment