Commit Graph

15 Commits

Author SHA1 Message Date
trav90 f17a0d08f8 Re-land "Fix data race in AudioSink::mWritten" 2018-07-25 07:14:17 +08:00
trav90 9779b88b5f Revert "Fix data race in AudioSink::mWritten"
Causes bustage on Windows. Reverting as this is not critical and can be revisited in the future.
2018-07-25 07:04:57 +08:00
trav90 8a37064578 Add a cancelable runnable for OnAudioEndTimeUpdate 2018-07-25 07:04:52 +08:00
trav90 938323c736 Suppress DispatchOnAudioSinkComplete() 2018-07-25 07:04:50 +08:00
trav90 0dd3b4e3ba Fix data race in AudioSink::mWritten 2018-07-25 07:04:48 +08:00
trav90 6fa240db4e Re-land "Dispatch AudioSink notifications asynchronously"
Turns out that this is needed after all.
2018-07-25 07:04:46 +08:00
Moonchild 54c849b63d Revert "Re-land "Dispatch AudioSink notifications asynchronously" + fixes" 2018-07-25 07:04:08 +08:00
trav90 dddc38b2eb Add a cancelable runnable for OnAudioEndTimeUpdate 2018-07-25 07:04:02 +08:00
trav90 9c1bc30965 Suppress DispatchOnAudioSinkComplete() 2018-07-25 07:04:00 +08:00
trav90 65da7c8f73 Fix data race in AudioSink::mWritten 2018-07-25 07:03:58 +08:00
trav90 1a2fea0658 Re-land "Dispatch AudioSink notifications asynchronously"
This is needed by some new code that I am working on.
2018-07-25 07:03:56 +08:00
trav90 17e6d71294 Revert "Dispatch AudioSink notifications asynchronously" 2018-07-25 06:36:53 +08:00
trav90 d5e2cf7abc Dispatch AudioSink notifications asynchronously 2018-07-25 01:05:51 +08:00
trav90 64948a50d8 Call OnAudioSinkError on state machine thread 2018-07-25 01:02:47 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00