|
From: Takashi N. <nak...@ni...> - 2013-05-06 15:09:55
|
中島です。 (2013年05月05日 23:16), Kouhei Sutou wrote: > あ、これは、stateとpendingだけじゃなく、GstStateChangeReturn > も返っているのです。なので、 > > state_change_return, state, pending = bin.get_state(Gst::CLOCK_TIME_NONE) > > とすると期待した動きになります。 > > http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-get-state > > みたいに、Cで戻り値と出力引数があるときは > > [戻り値, 出力引数1, 出力引数2, ...] > > というのがRubyの戻り値になります。 すみません、勘違いしてました。参照カウントの方もエラーが出なくなったのを 確認しました。問題なさそうなので、pull requestさせていただきます。 ご確認ください。 |