diff options
Diffstat (limited to 'apps/playback.c')
-rw-r--r-- | apps/playback.c | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/apps/playback.c b/apps/playback.c index d09d672dff..1b7aa68b85 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -138,10 +138,6 @@ enum { | |||
138 | #if MEM > 8 | 138 | #if MEM > 8 |
139 | Q_AUDIO_FILL_BUFFER_IF_ACTIVE_ATA, | 139 | Q_AUDIO_FILL_BUFFER_IF_ACTIVE_ATA, |
140 | #endif | 140 | #endif |
141 | #ifdef AUDIO_HAVE_RECORDING | ||
142 | Q_AUDIO_LOAD_ENCODER, | ||
143 | #endif | ||
144 | |||
145 | #if 0 | 141 | #if 0 |
146 | Q_CODEC_REQUEST_PENDING, | 142 | Q_CODEC_REQUEST_PENDING, |
147 | #endif | 143 | #endif |
@@ -525,8 +521,8 @@ bool audio_load_encoder(int afmt) | |||
525 | audio_remove_encoder(); | 521 | audio_remove_encoder(); |
526 | ci.enc_codec_loaded = 0; /* clear any previous error condition */ | 522 | ci.enc_codec_loaded = 0; /* clear any previous error condition */ |
527 | 523 | ||
528 | LOGFQUEUE("audio > Q_AUDIO_LOAD_ENCODER"); | 524 | LOGFQUEUE("codec > Q_ENCODER_LOAD_DISK"); |
529 | queue_post(&audio_queue, Q_AUDIO_LOAD_ENCODER, (intptr_t)enc_fn); | 525 | queue_post(&codec_queue, Q_ENCODER_LOAD_DISK, (intptr_t)enc_fn); |
530 | 526 | ||
531 | while (ci.enc_codec_loaded == 0) | 527 | while (ci.enc_codec_loaded == 0) |
532 | yield(); | 528 | yield(); |
@@ -547,7 +543,7 @@ void audio_remove_encoder(void) | |||
547 | if (ci.enc_codec_loaded <= 0) | 543 | if (ci.enc_codec_loaded <= 0) |
548 | return; | 544 | return; |
549 | 545 | ||
550 | ci.stop_codec = true; | 546 | ci.stop_encoder = true; |
551 | while (ci.enc_codec_loaded > 0) | 547 | while (ci.enc_codec_loaded > 0) |
552 | yield(); | 548 | yield(); |
553 | #endif | 549 | #endif |
@@ -2003,7 +1999,7 @@ static void codec_thread(void) | |||
2003 | #endif | 1999 | #endif |
2004 | logf("loading encoder"); | 2000 | logf("loading encoder"); |
2005 | set_current_codec(CODEC_IDX_AUDIO); | 2001 | set_current_codec(CODEC_IDX_AUDIO); |
2006 | ci.stop_codec = false; | 2002 | ci.stop_encoder = false; |
2007 | status = codec_load_file((const char *)ev.data, &ci); | 2003 | status = codec_load_file((const char *)ev.data, &ci); |
2008 | #ifdef PLAYBACK_VOICE | 2004 | #ifdef PLAYBACK_VOICE |
2009 | mutex_unlock(&mutex_codecthread); | 2005 | mutex_unlock(&mutex_codecthread); |
@@ -3691,14 +3687,6 @@ static void audio_thread(void) | |||
3691 | playlist_update_resume_info(audio_current_track()); | 3687 | playlist_update_resume_info(audio_current_track()); |
3692 | break ; | 3688 | break ; |
3693 | 3689 | ||
3694 | #ifdef AUDIO_HAVE_RECORDING | ||
3695 | case Q_AUDIO_LOAD_ENCODER: | ||
3696 | LOGFQUEUE("audio < Q_AUDIO_LOAD_ENCODER"); | ||
3697 | LOGFQUEUE("audio > codec Q_ENCODER_LOAD_DISK"); | ||
3698 | queue_post(&codec_queue, Q_ENCODER_LOAD_DISK, ev.data); | ||
3699 | break; | ||
3700 | #endif | ||
3701 | |||
3702 | #ifndef SIMULATOR | 3690 | #ifndef SIMULATOR |
3703 | case SYS_USB_CONNECTED: | 3691 | case SYS_USB_CONNECTED: |
3704 | LOGFQUEUE("audio < SYS_USB_CONNECTED"); | 3692 | LOGFQUEUE("audio < SYS_USB_CONNECTED"); |