aboutsummaryrefslogtreecommitdiffstats
path: root/src/player_thread.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* player: don't wake up decoder after every frameMax Kellermann2008-10-101-1/+7
* player: added player_control.audio_formatMax Kellermann2008-10-101-6/+2
* audio_format: renamed sampleRate to sample_rateMax Kellermann2008-10-101-1/+1
* song: removed CamelCaseMax Kellermann2008-10-081-2/+2
* use the "bool" data type instead of "int"Max Kellermann2008-10-081-4/+4
* song: converted typedef Song to struct songMax Kellermann2008-10-081-0/+1
* audio_output: added method pause()Max Kellermann2008-09-291-1/+1
* notify: protect notify->pending with the mutexMax Kellermann2008-09-261-2/+0
* audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann2008-09-071-1/+1
* moved player_command_finished() to player_thread.cMax Kellermann2008-08-261-0/+8
* moved code to pc_init(), dc_init()Max Kellermann2008-08-261-3/+2
* renamed player.c to player_control.cMax Kellermann2008-08-261-1/+1
* renamed decode.h to decoder_control.hMax Kellermann2008-08-261-1/+1
* moved global variable "pc" to player.hMax Kellermann2008-08-261-0/+1
* moved variable "dc" to decode.hMax Kellermann2008-08-261-6/+7
* player_thread: removed decode(), renamed decodeParent()Max Kellermann2008-08-261-15/+4
* hide DecoderControl accesses in inline functionsMax Kellermann2008-08-261-10/+6
* check for decoder error before state!=STARTMax Kellermann2008-08-261-9/+8
* don't reset dc->command in quitDecode()Max Kellermann2008-08-261-1/+0
* added decoder_control.cMax Kellermann2008-08-261-50/+17
* fix a comment regarding the player queueMax Kellermann2008-08-261-1/+1
* rewrote playerKill()Max Kellermann2008-08-261-0/+8
* player: don't call STOP before CLOSE_AUDIOMax Kellermann2008-08-261-1/+2
* assert song->url != NULLMax Kellermann2008-08-261-0/+4
* don't call quitDecode() in waitOnDecode()Max Kellermann2008-08-261-2/+3
* moved code to player_thread.cMax Kellermann2008-08-261-0/+466