If I completely quit the program and rerun it, it works again for about
another 10.  But I'd rather not do this because the program does some other
slow initialization work and I'd rather not wait every time for that.

So isn't there some way I can effectively "quit" the pyglet stuff and rerun
it within the python program that would have the same effect as fulling
quitting the entire python program?

On Thu, Apr 23, 2015 at 10:17 AM, John Bent <[email protected]> wrote:

> Thanks Adam for the suggestion.  Unfortunately the problem is the same
> with wavs that I created by converting the mp3s into wavs with sox.  Here's
> what the wavs look like:
>
> Input File     : '426.wav'
>
> Channels       : 1
>
> Sample Rate    : 22050
>
> Precision      : 16-bit
>
> Duration       : 00:00:02.51 = 55296 samples ~ 188.082 CDDA sectors
>
> File Size      : 111k
>
> Bit Rate       : 353k
>
> Sample Encoding: 16-bit Signed Integer PCM
>
> On Wednesday, April 22, 2015 at 4:31:45 PM UTC-6, Adam wrote:
>>
>>  On 22/04/15 22:08, John Bent wrote:
>>
>> I have a large number of small mp3 files that I need to check
>> individually. In a python foreach file loop, I'm calling this function
>> which uses pyglet:
>>
>>   def play(player,src):
>>
>>   try:     #music = pyglet.resource.media(src)     music = pyglet.media.
>> load(src, streaming=False)     music.play()     ans = raw_input("\tWas
>> this sound good (r to replay, q to quit)? [y|n|r|q]: ")     if (ans ==
>> 'r'):       return play(player,src)     if (ans == 'q'):       sys.exit(0
>> )     else:       success = (ans == 'y')   except pyglet.media.avbin.
>> AVbinException, e:     print "Exception playing file. Assuming bad."
>> success = 0     print "%s -> %d" % ( src, success )   return success
>>
>>  It works great for about 10 files but then it just stops working
>> without any error indication that I'm noticing. It acts like it is playing
>> the sounds but there is just silence. Is there some resource I should be
>> unloading or deallocating or something? I'm on OS X and initially had to
>> install AVBin to get pyglet to work at all.
>>
>> Thanks!
>>  Hmm, do you get the same problem with uncompressed audio, i.e. can you
>> test with some wavs please?
>>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "pyglet-users" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/pyglet-users/h8pBM1EPVa8/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/pyglet-users.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to