+ /* Use default writer for audio formats which are not yet set up. */
+ FOR_EACH_AUDIO_FORMAT(i) {
+ void *writer_conf;
+ int writer_num;
+ a = afi + i;
+ if (a->num_writers > 0)
+ continue; /* already set up */
+ writer_conf = check_writer_arg_or_die(NULL, &writer_num);
+ a->writer_nums = para_malloc(sizeof(int));
+ a->writer_nums[0] = writer_num;
+ a->writer_conf = para_malloc(sizeof(void *));
+ a->writer_conf[0] = writer_conf;
+ a->num_writers = 1;
+ PARA_INFO_LOG("%s writer: %s (default)\n", audio_formats[i],
+ writer_names[writer_num]);
+ }
+ return 1;