Changeset 338d54a7 in mainline for uspace/srv/audio


Ignore:
Timestamp:
2018-03-10T22:55:07Z (8 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
850fd32
Parents:
5ef16903
Message:

Gratuitous nested block makes ccheck sad.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/audio/hound/audio_device.c

    r5ef16903 r338d54a7  
    263263static void device_event_callback(ipc_callid_t iid, ipc_call_t *icall, void *arg)
    264264{
     265        struct timeval time1;
     266        errno_t ret;
     267
    265268        /* Answer initial request */
    266269        async_answer_0(iid, EOK);
     
    272275                async_answer_0(callid, EOK);
    273276                switch(IPC_GET_IMETHOD(call)) {
    274                 case PCM_EVENT_FRAMES_PLAYED: {
    275                         struct timeval time1;
     277                case PCM_EVENT_FRAMES_PLAYED:
    276278                        getuptime(&time1);
    277279                        //TODO add underrun detection.
     
    285287                            tv_sub_diff(&time2, &time1));
    286288                        break;
    287                 }
    288                 case PCM_EVENT_CAPTURE_TERMINATED: {
     289                case PCM_EVENT_CAPTURE_TERMINATED:
    289290                        log_verbose("Capture terminated");
    290291                        dev->source.format = AUDIO_FORMAT_ANY;
    291                         const errno_t ret = release_buffer(dev);
     292                        ret = release_buffer(dev);
    292293                        if (ret != EOK) {
    293294                                log_error("Failed to release buffer: %s",
     
    296297                        audio_pcm_unregister_event_callback(dev->sess);
    297298                        break;
    298                 }
    299                 case PCM_EVENT_PLAYBACK_TERMINATED: {
     299                case PCM_EVENT_PLAYBACK_TERMINATED:
    300300                        log_verbose("Playback Terminated");
    301301                        dev->sink.format = AUDIO_FORMAT_ANY;
    302                         const errno_t ret = release_buffer(dev);
     302                        ret = release_buffer(dev);
    303303                        if (ret != EOK) {
    304304                                log_error("Failed to release buffer: %s",
     
    307307                        audio_pcm_unregister_event_callback(dev->sess);
    308308                        break;
    309                 }
    310                 case PCM_EVENT_FRAMES_CAPTURED: {
    311                         const errno_t ret = audio_source_push_data(&dev->source,
     309                case PCM_EVENT_FRAMES_CAPTURED:
     310                        ret = audio_source_push_data(&dev->source,
    312311                            dev->buffer.position, dev->buffer.fragment_size);
    313312                        advance_buffer(dev, dev->buffer.fragment_size);
     
    315314                                log_warning("Failed to push recorded data");
    316315                        break;
    317                 }
    318316                case 0:
    319317                        log_info("Device event callback hangup");
    320318                        return;
    321319                }
    322 
    323320        }
    324321}
Note: See TracChangeset for help on using the changeset viewer.