4257 Commits (ffbd8fba91cf10a7941b4285c2555b2bd4a8a272)
 

Author SHA1 Message Date
Andrew Novikov 9d43062639
Changed the type of VideoMode::FPS to float: this is necessary for Mac OS X which uses frame rates like 29.97 10 years ago
Andrew Novikov 1dac0d09c8
Rearranged link dependencies. 10 years ago
Andrew Novikov cf6623cfc8
Implemented enumeration of video devices. 10 years ago
tux3 b01f47b1aa
Use pre Qt5.4 QTimer::singleShot 10 years ago
Nils Fenner 19201dda8a
Merge pull request #2713 from antis81:newav_audio_cleanup 10 years ago
ovalseven8 00fa6abc2f The color of the eight smileys is black now. 10 years ago
ovalseven8 015a3be2c0 Smiley changes: 10 years ago
ovalseven8 26a3384f5a Change order so that there are less problems with displaying unicode characters 10 years ago
ovalseven8 44b8568e83 Rename smiley packs 10 years ago
Nils Fenner e73fd27d8b
fix: don't subscribe to in/out device when initialization failed 10 years ago
Nils Fenner 0615c7c3c6
reimplement audio in/out subscription concept 10 years ago
Nils Fenner 27bfade9e1
unsubscribe invalid ToxCall from audio when copied 10 years ago
Nils Fenner d8607324ce
cleanup AudioPrivate 10 years ago
Nils Fenner ace3662757
further improved audio metering 10 years ago
Nils Fenner 535bb212f5
make use of QThread::requestInterruption 10 years ago
Nils Fenner 02f5f0a391
remove obsolete include of audio.h 10 years ago
Nils Fenner c39138a65d
lock mutex also on start/stop audio loop playback 10 years ago
Nils Fenner 08c43d0b83
cleanup OpenAL compatibility code in audio class 10 years ago
Nils Fenner a1b87194b8
fix #2504 10 years ago
Nils Fenner 44d1c6fe74
[WIP] implement threaded level meter for input level 10 years ago
Nils Fenner cbf0f2e7e0
draw the audio gain level with love 10 years ago
Nils Fenner 5805c8c2bf
improved code for non-blocking audio player 10 years ago
Nils Fenner 67fbee8868
use qstring for path when playing audio file 10 years ago
Nils Fenner b44ef6c596
introduce a non-blocking AudioPlayer 10 years ago
Nils Fenner 1fb9bce78c
move audio class to thread before starting 10 years ago
Nils Fenner bb7d2a72b7
privatized audio interface 10 years ago
Nils Fenner c23cb0043f
implement actual audio in/out subscription management 10 years ago
Nils Fenner 137eca86d6
use single mutex for audio resource locking 10 years ago
Nils Fenner 9627f45014
don't extra-subscribe audio gain metering widget 10 years ago
Nils Fenner 68e7aef916
privatized open/close audio devices 10 years ago
Nils Fenner f6c09104e4
fix noise (clipping) while (re-)initializing in/out audio device 10 years ago
Nils Fenner d233c6f699
cleanup audio out device on error after open 10 years ago
Nils Fenner d631ddbc86
cleanup close audio out device 10 years ago
Nils Fenner 872be36225
un-/subscribe audio in/out in AV-Settings form 10 years ago
Nils Fenner e7f666be77
un-/subscribe audio in/out in tox-call 10 years ago
Nils Fenner 32bc99fb38
cleanup reinitialization of changed audio in/out 10 years ago
Nils Fenner ad6e0a85f5
add method to reinit audio in/out 10 years ago
Nils Fenner 7b98f2a4a0
cleanup close audio device 10 years ago
Nils Fenner efda47a226
close audio output in destructor 10 years ago
Nils Fenner c540faf271
add method to un-/subscribe to audio output as well 10 years ago
Nils Fenner e8a4f6511d
use internal methods to open in/out audio devices 10 years ago
Nils Fenner c5f4ceee6b
fix Audio::subscribeInput 10 years ago
Nils Fenner bde042ba3a
remove unused include and forward declarations 10 years ago
Nils Fenner 2ce92be94b
do not close output in unsubscribeInput and cleanup input internally instead 10 years ago
Nils Fenner 26fc424986
use internal cleanup methods to close in-/output devices 10 years ago
Nils Fenner e2966b1457
open output device on "subscribeInput" only when not already opened 10 years ago
Nils Fenner 46b3ba2631
remove obsolete if 10 years ago
tux3 2b8200aa30
Fix audio timers started from wrong thread 10 years ago
tux3 a0645d5cba
Fix #2700 10 years ago
tux3 40ddf81fd1
Instead of saving empty files, delete empty avatars 10 years ago