본문 바로가기
MultiMedia Framework/GStreamer

Linking elements

by 유주원 2013. 7. 23.

Data는 Source element에서 생성되어 0개 또는 다중의 filter element들을 거친 후 결국에는 sink element로 흐르게 된다.



아래는 위의 그림을 코드로 구현한 내용이다.



링크 시 중요한 사항으로 bin 또는 pipeline에 element를 추가할 때, 이미 연결되어 있는 link에 대한 disconnect를 먼저 확인해야 한다.

또한 다른 계층 레벨에서 element 또는 pads를 연결하고자 할때는 ghost pads를 사용해야 한다. 

이에 대해서는 다음 번에 자세히 살펴봐야 할 것 같다. (아직까진 무슨 소리를 하는건지 잘....)