Open JaeYeong-Li opened 4 years ago
gst_bus_add_watch 예제 공부 중입니다.
bus = gst_element_get_bus (data.playbin); bus_watch_id = gst_bus_add_watch(bus,my_bus_callback,NULL);
여기서 message handler은 my_bus_callback인가요? pipeline 이 message를 Bus에게 발생시킬때마다 호출되는 Handler에서 Signal 종류를 확인하는 과정을 이전 gst_bus_pop_filtered을 썼던 부분 대신 넣어야 할 것 같은데 핸들러가 호출이 되고 있는건지, 메시지를 잘 받는 건지 많이 막막합니다.ㅠㅠ
공부하던 파일은 gst/add_watch_01.c 에 올렸습니다!
gst_bus_add_watch(), g_timeout_add() 사용 3초마다 캡처 웹캠 연결시 영상을 녹화하지 않고 3초마다 캡처만 하는 기능이 가능한가
playback-test.c, basic-tutorial-3.c 사용