CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2009/07/23 13:04:42
Modified files:
www/firefox35 : Makefile
www/firefox35/files: sydney_audio_sndio.c
Log message:
put more work into sydney audio after the report from na...@.
- fix some hella lame bugs inherited from sun, and clean up
- despite what the big clever comment says, callback thread will
be started twice if buffering is slow enough and will screw up
playback; guard it
- supports s16 big endian as well
- audio_callback is void
- dont print stuff to stdout/stderr in the backend
- appropriately set writing buffer
- be more careful with lists in the audio callback
- create worker thread little bit earlier
- things i've forgotten to summarize
should fix stuttering videos & out-of-sync audio in weird cases.