varnikat t wrote:

How to run sound file repeatedly in loop ?

When I do this, it does nothing and terminates:

import pygst
pygst.require("0.10")
import gst, gtk


n=0

while n<10:
    player = gst.element_factory_make("playbin2", "player")
    player.set_property("uri", "file:/home/varnika/hello.ogg")
    player.set_state(gst.STATE_PLAYING)
    n=n+1

It's not doing nothing, it's repeatedly making a player, starting it,
and then on the next iteration making another player and starting it.

The line:

    player.set_state(gst.STATE_PLAYING)

doesn't wait until the sound file has finished before returning.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to