From: Andre Noll Date: Sun, 9 Dec 2007 21:01:52 +0000 (+0100) Subject: Merge commit 'remotes/fml/master' X-Git-Tag: v0.3.0~59^2~4 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=102a67896e899c9b6a5af43072c81185e6c8dc73;hp=14960ed632ff6a07e5d4ae4a6b02f0f1da19a5b9 Merge commit 'remotes/fml/master' --- diff --git a/afs.h b/afs.h index c7fecd88..43457049 100644 --- a/afs.h +++ b/afs.h @@ -113,9 +113,7 @@ void make_empty_status_items(char *buf); /** At most that many bytes will be passed from afs to para_server. */ #define VERBOSE_LS_OUTPUT_SIZE 4096 -/* - * Data about the current audio file, passed from afs to server. - */ +/** Data about the current audio file, passed from afs to server. */ struct audio_file_data { /** Same info as ls -lv -p current audio_file. */ char verbose_ls_output[VERBOSE_LS_OUTPUT_SIZE]; @@ -184,7 +182,6 @@ int send_option_arg_callback_request(struct osl_object *options, int stdin_command(int fd, struct osl_object *arg_obj, callback_function *f, unsigned max_len, struct osl_object *result); int string_compare(const struct osl_object *obj1, const struct osl_object *obj2); -int close_audio_file(struct audio_file_data *afd); int for_each_matching_row(struct pattern_match_data *pmd); /* score */ diff --git a/aft.c b/aft.c index c54e6afb..1d6a5070 100644 --- a/aft.c +++ b/aft.c @@ -909,7 +909,9 @@ static int print_list_item(struct ls_data *d, struct ls_options *opts, "%s: %lu\n" /* seconds total */ "%s: %s\n" /* last played time */ "%s: %d\n" /* num_played */ - "%s\n", /* tag info */ + "%s" /* tag info */ + "%s: %lu\n" /* chunk time */ + "%s: %lu\n", /* num chunks */ filename_lines, have_score? status_item_list[SI_SCORE] : "", have_score? ": " : "", @@ -927,7 +929,9 @@ static int print_list_item(struct ls_data *d, struct ls_options *opts, status_item_list[SI_SECONDS_TOTAL], afhi->seconds_total, status_item_list[SI_LAST_PLAYED], last_played_time, status_item_list[SI_NUM_PLAYED], afsi->num_played, - afhi->info_string + afhi->info_string, + status_item_list[SI_CHUNK_TIME], tv2ms(&afhi->chunk_tv), + status_item_list[SI_NUM_CHUNKS], afhi->chunks_total ); if (opts->mode == LS_MODE_MBOX) { struct osl_object lyrics_def; diff --git a/command.c b/command.c index 15fb7ab0..aed9e6a0 100644 --- a/command.c +++ b/command.c @@ -108,7 +108,7 @@ static char *get_status(struct misc_meta_data *nmmd) flags = vss_get_status_flags(nmmd->vss_status_flags); if (nmmd->size) { /* parent currently has an audio file open */ localtime_r(&nmmd->mtime, &mtime_tm); - strftime(mtime, 29, "%a %b %d %Y", &mtime_tm); + strftime(mtime, 29, "%b %d %Y", &mtime_tm); } gettimeofday(&now, NULL); ret = make_message( diff --git a/configure.ac b/configure.ac index 73f6fdbf..5b46c170 100644 --- a/configure.ac +++ b/configure.ac @@ -559,7 +559,7 @@ status_flags format score audio_file_info taginfo1 taginfo2 afs_mode attributes_txt decoder_flags audiod_status play_time attributes_bitmap offset seconds_total stream_start current_time audiod_uptime image_id lyrics_id duration directory lyrics_name image_name path hash channels -last_played" +last_played num_chunks chunk_time" # $1: prefix, $2: items AC_DEFUN([make_enum_items], [$( diff --git a/gui_theme.c b/gui_theme.c index e4cf39a2..8ece2e7f 100644 --- a/gui_theme.c +++ b/gui_theme.c @@ -200,60 +200,78 @@ static void init_theme_colorful_blackness(struct gui_theme *t) d[SI_SCORE].y = 17; d[SI_SCORE].len = 10; - d[SI_AUDIOD_STATUS].prefix = "audiod: "; + d[SI_AUDIOD_STATUS].prefix = ""; d[SI_AUDIOD_STATUS].postfix = ""; d[SI_AUDIOD_STATUS].fg = COLOR_MAGENTA; d[SI_AUDIOD_STATUS].bg = COLOR_BLACK; - d[SI_AUDIOD_STATUS].align = RIGHT; + d[SI_AUDIOD_STATUS].align = CENTER; d[SI_AUDIOD_STATUS].x = 0; d[SI_AUDIOD_STATUS].y = 27; - d[SI_AUDIOD_STATUS].len = 14; + d[SI_AUDIOD_STATUS].len = 5; d[SI_DECODER_FLAGS].prefix = "["; d[SI_DECODER_FLAGS].postfix = "]"; d[SI_DECODER_FLAGS].fg = COLOR_MAGENTA; d[SI_DECODER_FLAGS].bg = COLOR_BLACK; - d[SI_DECODER_FLAGS].align = LEFT; - d[SI_DECODER_FLAGS].x = 15; + d[SI_DECODER_FLAGS].align = CENTER; + d[SI_DECODER_FLAGS].x = 5; d[SI_DECODER_FLAGS].y = 27; d[SI_DECODER_FLAGS].len = 10; - d[SI_MTIME].prefix = "Mtime: "; + d[SI_MTIME].prefix = "mod: "; d[SI_MTIME].postfix = ""; d[SI_MTIME].fg = COLOR_MAGENTA; d[SI_MTIME].bg = COLOR_BLACK; d[SI_MTIME].align = CENTER; - d[SI_MTIME].x = 25; + d[SI_MTIME].x = 15; d[SI_MTIME].y = 27; - d[SI_MTIME].len = 29; + d[SI_MTIME].len = 22; - d[SI_FILE_SIZE].prefix = "Size: "; + d[SI_FILE_SIZE].prefix = ""; d[SI_FILE_SIZE].postfix = "kb"; d[SI_FILE_SIZE].fg = COLOR_MAGENTA; d[SI_FILE_SIZE].bg = COLOR_BLACK; d[SI_FILE_SIZE].align = CENTER; - d[SI_FILE_SIZE].x = 54; + d[SI_FILE_SIZE].x = 37; d[SI_FILE_SIZE].y = 27; - d[SI_FILE_SIZE].len = 17; + d[SI_FILE_SIZE].len = 10; - d[SI_CHANNELS].prefix = "ch: "; - d[SI_CHANNELS].postfix = ""; + d[SI_CHANNELS].prefix = ""; + d[SI_CHANNELS].postfix = "ch"; d[SI_CHANNELS].fg = COLOR_MAGENTA; d[SI_CHANNELS].bg = COLOR_BLACK; - d[SI_CHANNELS].align = LEFT; - d[SI_CHANNELS].x = 71; + d[SI_CHANNELS].align = CENTER; + d[SI_CHANNELS].x = 47; d[SI_CHANNELS].y = 27; - d[SI_CHANNELS].len = 8; + d[SI_CHANNELS].len = 5; d[SI_LAST_PLAYED].prefix = "lp: "; d[SI_LAST_PLAYED].postfix = ""; d[SI_LAST_PLAYED].fg = COLOR_MAGENTA; d[SI_LAST_PLAYED].bg = COLOR_BLACK; d[SI_LAST_PLAYED].align = CENTER; - d[SI_LAST_PLAYED].x = 79; + d[SI_LAST_PLAYED].x = 52; d[SI_LAST_PLAYED].y = 27; d[SI_LAST_PLAYED].len = 21; + d[SI_NUM_CHUNKS].prefix = ""; + d[SI_NUM_CHUNKS].postfix = "x"; + d[SI_NUM_CHUNKS].fg = COLOR_MAGENTA; + d[SI_NUM_CHUNKS].bg = COLOR_BLACK; + d[SI_NUM_CHUNKS].align = RIGHT; + d[SI_NUM_CHUNKS].x = 73; + d[SI_NUM_CHUNKS].y = 27; + d[SI_NUM_CHUNKS].len = 12; + + d[SI_CHUNK_TIME].prefix = " "; + d[SI_CHUNK_TIME].postfix = "ms"; + d[SI_CHUNK_TIME].fg = COLOR_MAGENTA; + d[SI_CHUNK_TIME].bg = COLOR_BLACK; + d[SI_CHUNK_TIME].align = LEFT; + d[SI_CHUNK_TIME].x = 85; + d[SI_CHUNK_TIME].y = 27; + d[SI_CHUNK_TIME].len = 15; + d[SI_AUDIO_FILE_INFO].prefix = ""; d[SI_AUDIO_FILE_INFO].postfix = ""; d[SI_AUDIO_FILE_INFO].fg = COLOR_GREEN; diff --git a/pics/screenshots/audiod.log b/pics/screenshots/audiod.log new file mode 100644 index 00000000..c9e43663 --- /dev/null +++ b/pics/screenshots/audiod.log @@ -0,0 +1,549 @@ +Dec 08 19:23:27 meins 2 log_welcome: welcome to para_audiod git (Sat Dec 8 13:42:52 MET 2007) +Dec 08 19:23:27 meins 2 init_writers: maximal number of writers: 3 +Dec 08 19:23:27 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:23:27 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:23:27 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:23:27 meins 2 init_writers: mp3 writer #0: alsa +Dec 08 19:23:27 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:23:27 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:23:27 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:23:27 meins 2 init_writers: ogg writer #0: alsa +Dec 08 19:23:27 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:23:27 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:23:27 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:23:27 meins 2 init_writers: aac writer #0: alsa +Dec 08 19:23:27 meins 2 init_receivers: initializing http receiver +Dec 08 19:23:27 meins 2 init_receivers: initializing dccp receiver +Dec 08 19:23:27 meins 2 init_receivers: initializing ortp receiver +Dec 08 19:23:27 meins 2 init_filters: maximal number of filters: 6 +Dec 08 19:23:27 meins 2 add_filter: mp3 filter 1: mp3dec +Dec 08 19:23:27 meins 2 add_filter: mp3 filter 2: compress +Dec 08 19:23:27 meins 2 add_filter: ogg filter 1: oggdec +Dec 08 19:23:27 meins 2 add_filter: ogg filter 2: compress +Dec 08 19:23:27 meins 2 add_filter: aac filter 1: aacdec +Dec 08 19:23:27 meins 2 add_filter: aac filter 2: compress +Dec 08 19:23:27 meins 2 clear_slot: clearing slot 0 +Dec 08 19:23:27 meins 2 clear_slot: clearing slot 1 +Dec 08 19:23:27 meins 2 clear_slot: clearing slot 2 +Dec 08 19:23:27 meins 2 clear_slot: clearing slot 3 +Dec 08 19:23:27 meins 2 clear_slot: clearing slot 4 +Dec 08 19:23:27 meins 2 init_grabbing: grab init +Dec 08 19:23:27 meins 2 setup_signal_handling: signal pipe: fd 4 +Dec 08 19:23:27 meins 3 audiod_get_socket: local socket: /var/paraslash/audiod_socket.meins +Dec 08 19:23:27 meins 2 daemon_init: daemonizing +Dec 08 19:23:27 meins 2 init_sched: initializing scheduler +Dec 08 19:23:27 meins 2 register_task: registering signal task (0x80631bc) +Dec 08 19:23:27 meins 2 register_task: registering command task (0xbfec3ec4) +Dec 08 19:23:27 meins 2 register_task: registering status task (0x80632e8) +Dec 08 19:23:27 meins 2 register_task: registering audiod task (0xbfec3fe8) +Dec 08 19:23:27 meins 2 status_pre_select: clock diff count: 5 +Dec 08 19:23:27 meins 2 client_open: loglevel: 5 +Dec 08 19:23:27 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:27 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:27 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:27 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:27 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:27 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:27 meins 2 client_post_select: --> 1499570993 +Dec 08 19:23:27 meins 2 client_post_select: decrypting session key +Dec 08 19:23:27 meins 2 enable_crypt: rc4 encryption activated for fd 7 +Dec 08 19:23:27 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:28 meins 2 handle_connect: connection from user 409, buf: stat +Dec 08 19:23:28 meins 2 handle_connect: argv[0]: stat, argc= 1 +Dec 08 19:23:28 meins 2 com_stat: mask: 0xffffffff +Dec 08 19:23:28 meins 2 stat_client_add: adding client on fd 7 +Dec 08 19:23:28 meins 2 dump_stat_client_list: stat client on fd 7 +Dec 08 19:23:28 meins 2 status_pre_select: clock diff count: 4 +Dec 08 19:23:28 meins 2 client_open: loglevel: 5 +Dec 08 19:23:28 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:28 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:28 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:28 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:28 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:28 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:28 meins 2 client_post_select: --> 1400991892 +Dec 08 19:23:28 meins 2 client_post_select: decrypting session key +Dec 08 19:23:28 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:28 meins 2 compute_time_diff: time diff (cur/avg): -1ms/+1ms +Dec 08 19:23:28 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:29 meins 2 status_pre_select: clock diff count: 3 +Dec 08 19:23:29 meins 2 client_open: loglevel: 5 +Dec 08 19:23:29 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:29 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:29 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:29 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:29 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:29 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:29 meins 2 client_post_select: --> 1772412478 +Dec 08 19:23:29 meins 2 client_post_select: decrypting session key +Dec 08 19:23:29 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:29 meins 2 compute_time_diff: time diff (cur/avg): -1ms/+1ms +Dec 08 19:23:29 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:30 meins 2 status_pre_select: clock diff count: 2 +Dec 08 19:23:30 meins 2 client_open: loglevel: 5 +Dec 08 19:23:30 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:30 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:30 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:30 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:30 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:30 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:30 meins 2 client_post_select: --> 1882631692 +Dec 08 19:23:30 meins 2 client_post_select: decrypting session key +Dec 08 19:23:30 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:30 meins 2 compute_time_diff: time diff (cur/avg): -1ms/+1ms +Dec 08 19:23:30 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:31 meins 2 status_pre_select: clock diff count: 1 +Dec 08 19:23:31 meins 2 client_open: loglevel: 5 +Dec 08 19:23:31 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:31 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:31 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:31 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:31 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:31 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:31 meins 2 client_post_select: --> 1630455651 +Dec 08 19:23:31 meins 2 client_post_select: decrypting session key +Dec 08 19:23:31 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:31 meins 2 compute_time_diff: time diff (cur/avg): -1ms/+1ms +Dec 08 19:23:31 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:36 meins 2 client_open: loglevel: 5 +Dec 08 19:23:36 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:36 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:36 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:36 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:36 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:36 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:36 meins 2 client_post_select: --> 759215314 +Dec 08 19:23:36 meins 2 client_post_select: decrypting session key +Dec 08 19:23:36 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:36 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:23:36 meins 2 clear_slot: clearing slot 0 +Dec 08 19:23:36 meins 3 open_receiver: started ogg: dccp receiver in slot 0 +Dec 08 19:23:36 meins 2 register_task: registering dccp receiver node (0x806a324) +Dec 08 19:23:37 meins 2 open_filters: opening ogg filters +Dec 08 19:23:37 meins 3 open_filters: ogg filter 1/2 (oggdec) started in slot 0 +Dec 08 19:23:37 meins 3 open_filters: ogg filter 2/2 (compress) started in slot 0 +Dec 08 19:23:37 meins 2 register_task: registering filter chain (0x807460c) +Dec 08 19:23:37 meins 3 ogg_convert: input buffer: 17032, opening ov callbacks +Dec 08 19:23:37 meins 3 ogg_convert: 2 channels, 44100 Hz +Dec 08 19:23:37 meins 2 open_writers: opening ogg writers +Dec 08 19:23:37 meins 2 open_writers: samplerate: 44100 +Dec 08 19:23:37 meins 3 wng_open: opening wng 0x80a5660 with 1 writer(s) +Dec 08 19:23:37 meins 2 register_task: registering (0x80a5684) +Dec 08 19:23:37 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:23:37 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:23:37 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:23:43 meins 3 rn_event_handler: dccp_recv: end of file +Dec 08 19:23:43 meins 2 unregister_task: unregistering dccp receiver node (0x806a324) +Dec 08 19:23:43 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:23:43 meins 2 kill_all_decoders: unregistering writer node group in slot 0 +Dec 08 19:23:43 meins 2 unregister_task: unregistering writer node group (0x80a5684) +Dec 08 19:23:43 meins 2 kill_all_decoders: unregistering filter chain in slot 0 +Dec 08 19:23:43 meins 2 unregister_task: unregistering filter chain (0x807460c) +Dec 08 19:23:43 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:23:43 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:23:43 meins 2 alsa_close: closing writer node 0x80a57b0 +Dec 08 19:23:43 meins 3 close_filters: closing filter chain 0x80745e0 +Dec 08 19:23:43 meins 2 close_filters: closing oggdec filter +Dec 08 19:23:43 meins 2 close_filters: closing compress filter +Dec 08 19:23:43 meins 3 close_receiver: closing ogg receiver in slot 0 (eof = 1) +Dec 08 19:23:43 meins 2 clear_slot: clearing slot 0 +Dec 08 19:23:48 meins 2 client_open: loglevel: 5 +Dec 08 19:23:48 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:23:48 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:23:48 meins 3 client_open: connecting localhost:2990 +Dec 08 19:23:48 meins 2 register_task: registering client (0x8067878) +Dec 08 19:23:48 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:23:48 meins 2 client_post_select: <-- [challenge] +Dec 08 19:23:48 meins 2 client_post_select: --> 960122352 +Dec 08 19:23:48 meins 2 client_post_select: decrypting session key +Dec 08 19:23:48 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:23:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:23:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:23:58 meins 2 clear_slot: clearing slot 0 +Dec 08 19:23:58 meins 3 open_receiver: started mp3: http receiver in slot 0 +Dec 08 19:23:58 meins 2 register_task: registering http receiver node (0x806a204) +Dec 08 19:23:58 meins 2 http_recv_post_select: sending http request +Dec 08 19:23:58 meins 2 http_recv_post_select: received ok msg, streaming +Dec 08 19:23:59 meins 2 open_filters: opening mp3 filters +Dec 08 19:23:59 meins 3 open_filters: mp3 filter 1/2 (mp3dec) started in slot 0 +Dec 08 19:23:59 meins 3 open_filters: mp3 filter 2/2 (compress) started in slot 0 +Dec 08 19:23:59 meins 2 register_task: registering filter chain (0x807260c) +Dec 08 19:23:59 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 173 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 147 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 121 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 95 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 69 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 43 ms left +Dec 08 19:23:59 meins 2 audiod_pre_select: initial delay: 17 ms left +Dec 08 19:23:59 meins 2 open_writers: opening mp3 writers +Dec 08 19:23:59 meins 2 open_writers: samplerate: 44100 +Dec 08 19:23:59 meins 3 wng_open: opening wng 0x80a3c18 with 1 writer(s) +Dec 08 19:23:59 meins 2 register_task: registering (0x80a3c3c) +Dec 08 19:23:59 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:23:59 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:23:59 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:24:43 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:24:57 meins 4 alsa_write_post_select: EAGAIN +Dec 08 19:24:57 meins 4 alsa_write_post_select: EAGAIN +Dec 08 19:25:33 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:25:43 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:25:51 meins 3 rn_event_handler: http_recv: end of file +Dec 08 19:25:51 meins 2 unregister_task: unregistering http receiver node (0x806a204) +Dec 08 19:25:51 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:25:51 meins 2 kill_all_decoders: unregistering writer node group in slot 0 +Dec 08 19:25:51 meins 2 unregister_task: unregistering writer node group (0x80a3c3c) +Dec 08 19:25:51 meins 2 kill_all_decoders: unregistering filter chain in slot 0 +Dec 08 19:25:51 meins 2 unregister_task: unregistering filter chain (0x807260c) +Dec 08 19:25:51 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:25:51 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:25:51 meins 2 alsa_close: closing writer node 0x806a440 +Dec 08 19:25:51 meins 3 close_filters: closing filter chain 0x80725e0 +Dec 08 19:25:51 meins 2 close_filters: closing mp3dec filter +Dec 08 19:25:51 meins 2 close_filters: closing compress filter +Dec 08 19:25:51 meins 3 close_receiver: closing mp3 receiver in slot 0 (eof = 1) +Dec 08 19:25:51 meins 2 clear_slot: clearing slot 0 +Dec 08 19:25:56 meins 2 client_open: loglevel: 5 +Dec 08 19:25:56 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:25:56 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:25:56 meins 3 client_open: connecting localhost:2990 +Dec 08 19:25:56 meins 2 register_task: registering client (0x8067878) +Dec 08 19:25:56 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:25:56 meins 2 client_post_select: <-- [challenge] +Dec 08 19:25:56 meins 2 client_post_select: --> 563263924 +Dec 08 19:25:56 meins 2 client_post_select: decrypting session key +Dec 08 19:25:56 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:25:56 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:26:06 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:26:06 meins 2 clear_slot: clearing slot 0 +Dec 08 19:26:06 meins 3 open_receiver: started mp3: http receiver in slot 0 +Dec 08 19:26:06 meins 2 register_task: registering http receiver node (0x806a29c) +Dec 08 19:26:06 meins 2 http_recv_post_select: sending http request +Dec 08 19:26:06 meins 2 http_recv_post_select: received ok msg, streaming +Dec 08 19:26:06 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:26:06 meins 2 open_filters: opening mp3 filters +Dec 08 19:26:06 meins 3 open_filters: mp3 filter 1/2 (mp3dec) started in slot 0 +Dec 08 19:26:06 meins 3 open_filters: mp3 filter 2/2 (compress) started in slot 0 +Dec 08 19:26:06 meins 2 register_task: registering filter chain (0x80726dc) +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 173 ms left +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 147 ms left +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 121 ms left +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 95 ms left +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 69 ms left +Dec 08 19:26:06 meins 2 audiod_pre_select: initial delay: 43 ms left +Dec 08 19:26:07 meins 2 audiod_pre_select: initial delay: 17 ms left +Dec 08 19:26:07 meins 2 open_writers: opening mp3 writers +Dec 08 19:26:07 meins 2 open_writers: samplerate: 44100 +Dec 08 19:26:07 meins 3 wng_open: opening wng 0x80a3cb8 with 1 writer(s) +Dec 08 19:26:07 meins 2 register_task: registering (0x80a3cdc) +Dec 08 19:26:07 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:26:07 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:26:07 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:26:51 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:26:58 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:26:58 meins 2 kill_all_decoders: unregistering writer node group in slot 0 +Dec 08 19:26:58 meins 2 unregister_task: unregistering writer node group (0x80a3cdc) +Dec 08 19:26:58 meins 2 kill_all_decoders: unregistering filter chain in slot 0 +Dec 08 19:26:58 meins 2 unregister_task: unregistering filter chain (0x80726dc) +Dec 08 19:26:58 meins 2 kill_all_decoders: unregistering receiver_node in slot 0 +Dec 08 19:26:58 meins 2 unregister_task: unregistering http receiver node (0x806a29c) +Dec 08 19:26:58 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:26:58 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:26:58 meins 2 alsa_close: closing writer node 0x80a3e08 +Dec 08 19:26:58 meins 3 close_filters: closing filter chain 0x80726b0 +Dec 08 19:26:58 meins 2 close_filters: closing mp3dec filter +Dec 08 19:26:58 meins 2 close_filters: closing compress filter +Dec 08 19:26:58 meins 3 close_receiver: closing mp3 receiver in slot 0 (eof = 1) +Dec 08 19:26:58 meins 2 clear_slot: clearing slot 0 +Dec 08 19:27:04 meins 2 client_open: loglevel: 5 +Dec 08 19:27:04 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:04 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:04 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:04 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:04 meins 5 client_open: Connection refused +Dec 08 19:27:09 meins 2 client_open: loglevel: 5 +Dec 08 19:27:09 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:09 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:09 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:09 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:09 meins 5 client_open: Connection refused +Dec 08 19:27:14 meins 2 client_open: loglevel: 5 +Dec 08 19:27:14 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:14 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:14 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:14 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:14 meins 5 client_open: Connection refused +Dec 08 19:27:19 meins 2 client_open: loglevel: 5 +Dec 08 19:27:19 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:19 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:19 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:19 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:19 meins 5 client_open: Connection refused +Dec 08 19:27:24 meins 2 client_open: loglevel: 5 +Dec 08 19:27:24 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:24 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:24 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:24 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:24 meins 5 client_open: Connection refused +Dec 08 19:27:29 meins 2 client_open: loglevel: 5 +Dec 08 19:27:29 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:29 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:29 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:29 meins 5 makesock: can not create TCP socket localhost#2990. +Dec 08 19:27:29 meins 5 client_open: Connection refused +Dec 08 19:27:34 meins 2 client_open: loglevel: 5 +Dec 08 19:27:34 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:27:34 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:27:34 meins 3 client_open: connecting localhost:2990 +Dec 08 19:27:34 meins 2 register_task: registering client (0x8067878) +Dec 08 19:27:34 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:27:34 meins 2 client_post_select: <-- [challenge] +Dec 08 19:27:34 meins 2 client_post_select: --> 1725057215 +Dec 08 19:27:34 meins 2 client_post_select: decrypting session key +Dec 08 19:27:34 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:27:34 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:27:45 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:27:45 meins 2 clear_slot: clearing slot 0 +Dec 08 19:27:45 meins 3 open_receiver: started mp3: http receiver in slot 0 +Dec 08 19:27:45 meins 2 register_task: registering http receiver node (0x806a7b4) +Dec 08 19:27:45 meins 2 http_recv_post_select: sending http request +Dec 08 19:27:45 meins 2 http_recv_post_select: received ok msg, streaming +Dec 08 19:27:46 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:27:46 meins 2 open_filters: opening mp3 filters +Dec 08 19:27:46 meins 3 open_filters: mp3 filter 1/2 (mp3dec) started in slot 0 +Dec 08 19:27:46 meins 3 open_filters: mp3 filter 2/2 (compress) started in slot 0 +Dec 08 19:27:46 meins 2 register_task: registering filter chain (0x80729f4) +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 173 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 147 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 121 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 95 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 69 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 43 ms left +Dec 08 19:27:46 meins 2 audiod_pre_select: initial delay: 17 ms left +Dec 08 19:27:46 meins 2 open_writers: opening mp3 writers +Dec 08 19:27:46 meins 2 open_writers: samplerate: 44100 +Dec 08 19:27:46 meins 3 wng_open: opening wng 0x80a4000 with 1 writer(s) +Dec 08 19:27:46 meins 2 register_task: registering (0x80a4024) +Dec 08 19:27:46 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:27:46 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:27:46 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:28:30 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:28:58 meins 3 rn_event_handler: http_recv: end of file +Dec 08 19:28:58 meins 2 unregister_task: unregistering http receiver node (0x806a7b4) +Dec 08 19:28:58 meins 2 unregister_task: unregistering client (0x8067878) +Dec 08 19:28:58 meins 2 kill_all_decoders: unregistering writer node group in slot 0 +Dec 08 19:28:58 meins 2 unregister_task: unregistering writer node group (0x80a4024) +Dec 08 19:28:58 meins 2 kill_all_decoders: unregistering filter chain in slot 0 +Dec 08 19:28:58 meins 2 unregister_task: unregistering filter chain (0x80729f4) +Dec 08 19:28:58 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:28:58 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:28:58 meins 2 alsa_close: closing writer node 0x80a4150 +Dec 08 19:28:58 meins 3 close_filters: closing filter chain 0x80729c8 +Dec 08 19:28:58 meins 2 close_filters: closing mp3dec filter +Dec 08 19:28:58 meins 2 close_filters: closing compress filter +Dec 08 19:28:58 meins 3 close_receiver: closing mp3 receiver in slot 0 (eof = 1) +Dec 08 19:28:58 meins 2 clear_slot: clearing slot 0 +Dec 08 19:29:03 meins 2 client_open: loglevel: 5 +Dec 08 19:29:03 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:29:03 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:29:03 meins 3 client_open: connecting localhost:2990 +Dec 08 19:29:03 meins 2 register_task: registering client (0x8067878) +Dec 08 19:29:03 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:29:03 meins 2 client_post_select: <-- [challenge] +Dec 08 19:29:03 meins 2 client_post_select: --> 705434988 +Dec 08 19:29:03 meins 2 client_post_select: decrypting session key +Dec 08 19:29:03 meins 2 enable_crypt: rc4 encryption activated for fd 8 +Dec 08 19:29:03 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:29:13 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:29:13 meins 2 clear_slot: clearing slot 0 +Dec 08 19:29:13 meins 3 open_receiver: started ogg: dccp receiver in slot 0 +Dec 08 19:29:13 meins 2 register_task: registering dccp receiver node (0x806a804) +Dec 08 19:29:13 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:29:13 meins 2 open_filters: opening ogg filters +Dec 08 19:29:13 meins 3 open_filters: ogg filter 1/2 (oggdec) started in slot 0 +Dec 08 19:29:13 meins 3 open_filters: ogg filter 2/2 (compress) started in slot 0 +Dec 08 19:29:13 meins 2 register_task: registering filter chain (0x8074a44) +Dec 08 19:29:14 meins 3 ogg_convert: input buffer: 17167, opening ov callbacks +Dec 08 19:29:14 meins 3 ogg_convert: 2 channels, 44100 Hz +Dec 08 19:29:14 meins 2 open_writers: opening ogg writers +Dec 08 19:29:14 meins 2 open_writers: samplerate: 44100 +Dec 08 19:29:14 meins 3 wng_open: opening wng 0x80c8d20 with 1 writer(s) +Dec 08 19:29:14 meins 2 register_task: registering (0x80c8d44) +Dec 08 19:29:14 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:29:14 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:29:14 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:29:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:30:48 meins 2 compute_time_diff: time diff (cur/avg): -3ms/+1ms +Dec 08 19:30:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:31:48 meins 2 compute_time_diff: time diff (cur/avg): -2ms/+1ms +Dec 08 19:31:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:32:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:32:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:33:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:33:56 meins 3 rn_event_handler: dccp_recv: end of file +Dec 08 19:33:56 meins 2 unregister_task: unregistering dccp receiver node (0x806a804) +Dec 08 19:33:56 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:33:56 meins 3 filter_event_handler: filter chain: eof +Dec 08 19:33:56 meins 2 unregister_task: unregistering filter chain (0x8074a44) +Dec 08 19:33:56 meins 2 wng_event_handler: wng: end of file +Dec 08 19:33:56 meins 2 unregister_task: unregistering writer node group (0x80c8d44) +Dec 08 19:33:56 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:33:56 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:33:56 meins 2 alsa_close: closing writer node 0x80c8e70 +Dec 08 19:33:56 meins 3 close_filters: closing filter chain 0x8074a18 +Dec 08 19:33:56 meins 2 close_filters: closing oggdec filter +Dec 08 19:33:56 meins 2 close_filters: closing compress filter +Dec 08 19:33:56 meins 3 close_receiver: closing ogg receiver in slot 0 (eof = 1) +Dec 08 19:33:56 meins 2 clear_slot: clearing slot 0 +Dec 08 19:33:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:33:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:33:58 meins 2 clear_slot: clearing slot 0 +Dec 08 19:33:58 meins 3 open_receiver: started ogg: dccp receiver in slot 0 +Dec 08 19:33:58 meins 2 register_task: registering dccp receiver node (0x80d0dc4) +Dec 08 19:33:58 meins 2 open_filters: opening ogg filters +Dec 08 19:33:58 meins 3 open_filters: ogg filter 1/2 (oggdec) started in slot 0 +Dec 08 19:33:58 meins 3 open_filters: ogg filter 2/2 (compress) started in slot 0 +Dec 08 19:33:58 meins 2 register_task: registering filter chain (0x807481c) +Dec 08 19:33:58 meins 2 compute_time_diff: time diff (cur/avg): -3ms/+1ms +Dec 08 19:33:58 meins 3 ogg_convert: input buffer: 16947, opening ov callbacks +Dec 08 19:33:58 meins 3 ogg_convert: 2 channels, 44100 Hz +Dec 08 19:33:58 meins 2 open_writers: opening ogg writers +Dec 08 19:33:58 meins 2 open_writers: samplerate: 44100 +Dec 08 19:33:58 meins 3 wng_open: opening wng 0x809d860 with 1 writer(s) +Dec 08 19:33:58 meins 2 register_task: registering (0x809d884) +Dec 08 19:33:58 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:33:58 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:33:58 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:34:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:34:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:35:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:35:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:36:48 meins 2 compute_time_diff: time diff (cur/avg): -3ms/+1ms +Dec 08 19:36:54 meins 3 rn_event_handler: dccp_recv: end of file +Dec 08 19:36:54 meins 2 unregister_task: unregistering dccp receiver node (0x80d0dc4) +Dec 08 19:36:54 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:36:54 meins 3 filter_event_handler: filter chain: eof +Dec 08 19:36:54 meins 2 unregister_task: unregistering filter chain (0x807481c) +Dec 08 19:36:54 meins 2 wng_event_handler: wng: end of file +Dec 08 19:36:54 meins 2 unregister_task: unregistering writer node group (0x809d884) +Dec 08 19:36:54 meins 2 try_to_close_slot: closing slot 0 +Dec 08 19:36:54 meins 3 wng_close: closing wng with 1 writer(s) +Dec 08 19:36:54 meins 2 alsa_close: closing writer node 0x809d9b0 +Dec 08 19:36:54 meins 3 close_filters: closing filter chain 0x80747f0 +Dec 08 19:36:54 meins 2 close_filters: closing oggdec filter +Dec 08 19:36:54 meins 2 close_filters: closing compress filter +Dec 08 19:36:54 meins 3 close_receiver: closing ogg receiver in slot 0 (eof = 1) +Dec 08 19:36:54 meins 2 clear_slot: clearing slot 0 +Dec 08 19:36:56 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:36:56 meins 2 clear_slot: clearing slot 0 +Dec 08 19:36:56 meins 3 open_receiver: started mp3: http receiver in slot 0 +Dec 08 19:36:56 meins 2 register_task: registering http receiver node (0x80d14ec) +Dec 08 19:36:56 meins 2 http_recv_post_select: sending http request +Dec 08 19:36:56 meins 2 http_recv_post_select: received ok msg, streaming +Dec 08 19:36:56 meins 2 open_filters: opening mp3 filters +Dec 08 19:36:56 meins 3 open_filters: mp3 filter 1/2 (mp3dec) started in slot 0 +Dec 08 19:36:56 meins 3 open_filters: mp3 filter 2/2 (compress) started in slot 0 +Dec 08 19:36:56 meins 2 register_task: registering filter chain (0x80d16ac) +Dec 08 19:36:56 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 174 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 148 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 122 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 96 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 70 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 44 ms left +Dec 08 19:36:56 meins 2 audiod_pre_select: initial delay: 18 ms left +Dec 08 19:36:56 meins 2 open_writers: opening mp3 writers +Dec 08 19:36:56 meins 2 open_writers: samplerate: 44100 +Dec 08 19:36:56 meins 3 wng_open: opening wng 0x80743a0 with 1 writer(s) +Dec 08 19:36:56 meins 2 register_task: registering (0x80743c4) +Dec 08 19:36:56 meins 2 alsa_open: 2 channel(s), 44100Hz +Dec 08 19:36:56 meins 2 alsa_open: buffer time: 170658 +Dec 08 19:36:56 meins 2 alsa_open: buffer size: 7526, period_size: 940 +Dec 08 19:36:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:37:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+1ms +Dec 08 19:37:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:38:48 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:38:58 meins 2 compute_time_diff: time diff (cur/avg): -0ms/+0ms +Dec 08 19:39:06 meins 7 signal_event_handler: terminating on signal 15 +Dec 08 19:39:06 meins 7 clean_exit: caught deadly signal +Dec 08 19:39:06 meins 2 log_welcome: welcome to para_audiod git (Sat Dec 8 13:42:52 MET 2007) +Dec 08 19:39:06 meins 1 log_welcome: using loglevel 1 +Dec 08 19:39:06 meins 2 init_writers: maximal number of writers: 3 +Dec 08 19:39:06 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:39:06 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:39:06 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:39:06 meins 2 init_writers: mp3 writer #0: alsa +Dec 08 19:39:06 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:39:06 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:39:06 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:39:06 meins 2 init_writers: ogg writer #0: alsa +Dec 08 19:39:06 meins 2 check_writer_arg: checking alsa -d plug:swmix +Dec 08 19:39:06 meins 2 alsa_parse_config: options: -d plug:swmix, 2 +Dec 08 19:39:06 meins 2 alsa_parse_config: help given: 0 +Dec 08 19:39:06 meins 2 init_writers: aac writer #0: alsa +Dec 08 19:39:06 meins 2 init_receivers: initializing http receiver +Dec 08 19:39:06 meins 2 init_receivers: initializing dccp receiver +Dec 08 19:39:06 meins 2 init_receivers: initializing ortp receiver +Dec 08 19:39:06 meins 1 check_receiver_arg: checking http -i 127.0.0.1 +Dec 08 19:39:06 meins 1 parse_receiver_args: options: -i 127.0.0.1 +Dec 08 19:39:06 meins 1 parse_receiver_args: argc = 3, argv[0]: http +Dec 08 19:39:06 meins 1 check_receiver_arg: checking dccp -i localhost +Dec 08 19:39:06 meins 1 parse_receiver_args: options: -i localhost +Dec 08 19:39:06 meins 1 parse_receiver_args: argc = 3, argv[0]: dccp +Dec 08 19:39:06 meins 1 check_receiver_arg: checking dccp -i localhost +Dec 08 19:39:06 meins 1 parse_receiver_args: options: -i localhost +Dec 08 19:39:06 meins 1 parse_receiver_args: argc = 3, argv[0]: dccp +Dec 08 19:39:06 meins 2 init_filters: maximal number of filters: 6 +Dec 08 19:39:06 meins 2 add_filter: mp3 filter 1: mp3dec +Dec 08 19:39:06 meins 2 add_filter: mp3 filter 2: compress +Dec 08 19:39:06 meins 2 add_filter: ogg filter 1: oggdec +Dec 08 19:39:06 meins 2 add_filter: ogg filter 2: compress +Dec 08 19:39:06 meins 2 add_filter: aac filter 1: aacdec +Dec 08 19:39:06 meins 2 add_filter: aac filter 2: compress +Dec 08 19:39:06 meins 2 clear_slot: clearing slot 0 +Dec 08 19:39:06 meins 2 clear_slot: clearing slot 1 +Dec 08 19:39:06 meins 2 clear_slot: clearing slot 2 +Dec 08 19:39:06 meins 2 clear_slot: clearing slot 3 +Dec 08 19:39:06 meins 2 clear_slot: clearing slot 4 +Dec 08 19:39:06 meins 2 init_grabbing: grab init +Dec 08 19:39:06 meins 2 setup_signal_handling: signal pipe: fd 4 +Dec 08 19:39:06 meins 1 para_install_sighandler: catching signal 2 +Dec 08 19:39:06 meins 1 para_install_sighandler: catching signal 15 +Dec 08 19:39:06 meins 1 para_install_sighandler: catching signal 1 +Dec 08 19:39:06 meins 3 audiod_get_socket: local socket: /var/paraslash/audiod_socket.meins +Dec 08 19:39:06 meins 2 daemon_init: daemonizing +Dec 08 19:39:06 meins 2 init_sched: initializing scheduler +Dec 08 19:39:06 meins 2 register_task: registering signal task (0x80631bc) +Dec 08 19:39:06 meins 1 register_task: pre_select: 0x80631c0 +Dec 08 19:39:06 meins 1 register_task: post_select: 0x80631c0 +Dec 08 19:39:06 meins 2 register_task: registering command task (0xbfa7e274) +Dec 08 19:39:06 meins 1 register_task: pre_select: 0xbfa7e278 +Dec 08 19:39:06 meins 1 register_task: post_select: 0xbfa7e278 +Dec 08 19:39:06 meins 2 register_task: registering status task (0x80632e8) +Dec 08 19:39:06 meins 1 register_task: pre_select: 0x80632ec +Dec 08 19:39:06 meins 1 register_task: post_select: 0x80632ec +Dec 08 19:39:06 meins 2 register_task: registering audiod task (0xbfa7e398) +Dec 08 19:39:06 meins 1 register_task: pre_select: 0xbfa7e39c +Dec 08 19:39:06 meins 1 register_task: post_select: 0xbfa7e39c +Dec 08 19:39:06 meins 2 status_pre_select: clock diff count: 5 +Dec 08 19:39:06 meins 2 client_open: loglevel: 5 +Dec 08 19:39:06 meins 2 client_open: config_file: /home/maan/.paraslash/client.conf +Dec 08 19:39:06 meins 2 client_open: key_file: /home/maan/.paraslash/key.maan +Dec 08 19:39:06 meins 3 client_open: connecting localhost:2990 +Dec 08 19:39:06 meins 2 register_task: registering client (0x8067878) +Dec 08 19:39:06 meins 1 register_task: pre_select: 0x806787c +Dec 08 19:39:06 meins 1 register_task: post_select: 0x806787c +Dec 08 19:39:06 meins 2 client_post_select: --> auth rc4 maan +Dec 08 19:39:06 meins 2 client_post_select: <-- [challenge] +Dec 08 19:39:06 meins 2 client_post_select: --> 153889019 +Dec 08 19:39:06 meins 1 client_post_select: ++++ server info ++++ + +Proceed. + +++++ end of server info ++++ +Dec 08 19:39:06 meins 2 client_post_select: decrypting session key +Dec 08 19:39:06 meins 2 enable_crypt: rc4 encryption activated for fd 7 +Dec 08 19:39:06 meins 1 client_post_select: --> +stat +1 +End of Command. diff --git a/pics/screenshots/gui-2004-07-11.png b/pics/screenshots/gui-2004-07-11.png deleted file mode 100644 index 51b1c3f7..00000000 Binary files a/pics/screenshots/gui-2004-07-11.png and /dev/null differ diff --git a/pics/screenshots/gui-2004-09-02.png b/pics/screenshots/gui-2004-09-02.png deleted file mode 100644 index ad6c9f58..00000000 Binary files a/pics/screenshots/gui-2004-09-02.png and /dev/null differ diff --git a/pics/screenshots/gui-2005-11-12.png b/pics/screenshots/gui-2005-11-12.png deleted file mode 100644 index b3decd4c..00000000 Binary files a/pics/screenshots/gui-2005-11-12.png and /dev/null differ diff --git a/pics/screenshots/gui-old.png b/pics/screenshots/gui-old.png deleted file mode 100644 index 74a81d52..00000000 Binary files a/pics/screenshots/gui-old.png and /dev/null differ diff --git a/pics/screenshots/gui.png b/pics/screenshots/gui.png new file mode 100644 index 00000000..2a6c7443 Binary files /dev/null and b/pics/screenshots/gui.png differ diff --git a/pics/screenshots/para_audiod-startup.txt b/pics/screenshots/para_audiod-startup.txt deleted file mode 100644 index 0a88811d..00000000 --- a/pics/screenshots/para_audiod-startup.txt +++ /dev/null @@ -1,51 +0,0 @@ -Feb 01 18:28:47 meins 2 log_welcome: welcome to para_audiod git (Tue Jan 30 21:47:04 MET 2007) -Feb 01 18:28:47 meins 2 init_writers: maximal number of writers: 3 -Feb 01 18:28:47 meins 2 check_writer_arg: checking alsa -d plug:swmix -Feb 01 18:28:47 meins 2 alsa_parse_config: options: -d plug:swmix, 2 -Feb 01 18:28:47 meins 2 alsa_parse_config: help given: 0 -Feb 01 18:28:47 meins 2 init_writers: mp3 writer #0: alsa -Feb 01 18:28:47 meins 2 check_writer_arg: checking alsa -d plug:swmix -Feb 01 18:28:47 meins 2 alsa_parse_config: options: -d plug:swmix, 2 -Feb 01 18:28:47 meins 2 alsa_parse_config: help given: 0 -Feb 01 18:28:47 meins 2 init_writers: ogg writer #0: alsa -Feb 01 18:28:47 meins 2 check_writer_arg: checking alsa -d plug:swmix -Feb 01 18:28:47 meins 2 alsa_parse_config: options: -d plug:swmix, 2 -Feb 01 18:28:47 meins 2 alsa_parse_config: help given: 0 -Feb 01 18:28:47 meins 2 init_writers: aac writer #0: alsa -Feb 01 18:28:47 meins 2 init_receivers: initializing http receiver -Feb 01 18:28:47 meins 2 init_receivers: initializing dccp receiver -Feb 01 18:28:47 meins 2 init_receivers: initializing ortp receiver -Feb 01 18:28:47 meins 2 init_filters: maximal number of filters: 6 -Feb 01 18:28:47 meins 2 add_filter: mp3 filter 1: mp3dec -Feb 01 18:28:47 meins 2 add_filter: mp3 filter 2: compress -Feb 01 18:28:47 meins 2 add_filter: ogg filter 1: oggdec -Feb 01 18:28:47 meins 2 add_filter: ogg filter 2: compress -Feb 01 18:28:47 meins 2 add_filter: aac filter 1: aacdec -Feb 01 18:28:47 meins 2 add_filter: aac filter 2: compress -Feb 01 18:28:47 meins 2 clear_slot: clearing slot 0 -Feb 01 18:28:47 meins 2 clear_slot: clearing slot 1 -Feb 01 18:28:47 meins 2 clear_slot: clearing slot 2 -Feb 01 18:28:47 meins 2 clear_slot: clearing slot 3 -Feb 01 18:28:47 meins 2 clear_slot: clearing slot 4 -Feb 01 18:28:47 meins 2 init_grabbing: grab init -Feb 01 18:28:47 meins 2 setup_signal_handling: signal pipe: fd 4 -Feb 01 18:28:47 meins 3 audiod_get_socket: local socket: /var/paraslash/audiod_socket.meins -Feb 01 18:28:47 meins 2 daemon_init: daemonizing -Feb 01 18:28:47 meins 2 init_sched: initializing scheduler -Feb 01 18:28:47 meins 2 register_task: registering signal task (0x8061548) -Feb 01 18:28:47 meins 2 register_task: registering command task (0xbffb3d18) -Feb 01 18:28:47 meins 2 register_task: registering status task (0x8061680) -Feb 01 18:28:47 meins 2 register_task: registering audiod task (0xbffb3e3c) -Feb 01 18:28:47 meins 2 status_pre_select: clock diff count: 5 -Feb 01 18:28:47 meins 2 client_parse_config: loglevel: 5 -Feb 01 18:28:47 meins 2 client_parse_config: config_file: /home/maan/.paraslash/client.conf -Feb 01 18:28:47 meins 2 client_parse_config: key_file: /home/maan/.paraslash/key.maan -Feb 01 18:28:47 meins 3 client_parse_config: connecting localhost:2990 -Feb 01 18:28:47 meins 2 get_host_info: getting host info of localhost -Feb 01 18:28:47 meins 2 register_task: registering client (0x8065910) -Feb 01 18:28:47 meins 2 client_post_select: --> auth rc4 maan -Feb 01 18:28:47 meins 2 client_post_select: <-- [challenge] -Feb 01 18:28:47 meins 2 client_post_select: --> 2016213580 -Feb 01 18:28:47 meins 2 client_post_select: decrypting session key -Feb 01 18:28:47 meins 2 enable_crypt: rc4 encryption activated for fd 7 - diff --git a/pics/screenshots/para_server-startup.txt b/pics/screenshots/para_server-startup.txt deleted file mode 100644 index 1b19e610..00000000 --- a/pics/screenshots/para_server-startup.txt +++ /dev/null @@ -1,55 +0,0 @@ -Feb 01 18:28:47 2: (1106) log_welcome: welcome to para_server git (Tue Jan 30 21:47:04 MET 2007) -Feb 01 18:28:47 1: (1106) log_welcome: using loglevel 1 -Feb 01 18:28:47 1: (1106) populate_user_list: found entry for maan -Feb 01 18:28:47 1: (1106) populate_user_list: found 4 perm entries -Feb 01 18:28:47 1: (1106) populate_user_list: found entry for install -Feb 01 18:28:47 1: (1106) populate_user_list: found 4 perm entries -Feb 01 18:28:47 1: (1106) populate_user_list: found entry for www -Feb 01 18:28:47 1: (1106) populate_user_list: found 4 perm entries -Feb 01 18:28:47 2: (1106) daemon_init: daemonizing -Feb 01 18:28:47 3: (1112) init_selector: initializing mysql audio file selector -Feb 01 18:28:47 1: (1112) init_mysql_server: connecting: maan@localhost:3306 -Feb 01 18:28:47 2: (1112) init_mysql_server: success -Feb 01 18:28:47 3: (1112) do_inits: initializing virtual streaming system -Feb 01 18:28:47 1: (1112) vss_init: supported audio formats: mp3 ogg aac -Feb 01 18:28:47 3: (1112) vss_init: initializing mp3 handler -Feb 01 18:28:47 3: (1112) vss_init: initializing ogg handler -Feb 01 18:28:47 3: (1112) vss_init: initializing aac handler -Feb 01 18:28:47 2: (1112) vss_init: announce timeval: 300ms -Feb 01 18:28:47 3: (1112) vss_init: initializing http sender -Feb 01 18:28:47 2: (1112) add_perm_list_entry: adding 192.168.0.1/32 to access list -Feb 01 18:28:47 2: (1112) add_perm_list_entry: adding 192.168.0.4/32 to access list -Feb 01 18:28:47 2: (1112) add_perm_list_entry: adding 192.168.0.8/32 to access list -Feb 01 18:28:47 2: (1112) add_perm_list_entry: adding 192.168.0.3/32 to access list -Feb 01 18:28:47 2: (1112) add_perm_list_entry: adding 127.0.0.1/32 to access list -Feb 01 18:28:47 2: (1112) init_tcp_socket: listening on port 8000, fd 5 -Feb 01 18:28:47 1: (1112) http_send_init: http sender init complete -Feb 01 18:28:47 3: (1112) vss_init: initializing dccp sender -Feb 01 18:28:47 1: (1112) dccp_open: listening on fd 6 -Feb 01 18:28:47 3: (1112) vss_init: initializing ortp sender -Feb 01 18:28:47 2: (1112) ortp_add_target: adding to target list (224.0.1.38:1500) -Feb 01 18:28:47 1: (1112) ortp_send_init: ortp sender init complete -Feb 01 18:28:47 3: (1112) setup_signal_handling: setting up signal handlers -Feb 01 18:28:47 1: (1112) para_install_sighandler: catching signal 2 -Feb 01 18:28:47 1: (1112) para_install_sighandler: catching signal 15 -Feb 01 18:28:47 1: (1112) para_install_sighandler: catching signal 1 -Feb 01 18:28:47 1: (1112) para_install_sighandler: catching signal 17 -Feb 01 18:28:47 1: (1112) para_install_sighandler: catching signal 10 -Feb 01 18:28:47 3: (1112) do_inits: initializing tcp command socket -Feb 01 18:28:47 2: (1112) init_tcp_socket: listening on port 2990, fd 9 -Feb 01 18:28:47 3: (1112) do_inits: init complete -Feb 01 18:28:47 1: (1112) chk_barrier: autoplay_delay barrier: 15000ms left -Feb 01 18:28:47 1: (1112) status_refresh: 0 events, forcing status update, af = -1 -Feb 01 18:28:47 1: (1112) para_next_signal: next signal: 10 -Feb 01 18:28:47 1: (1112) chk_barrier: autoplay_delay barrier: 14999ms left -Feb 01 18:28:47 2: (1112) main: got connection from 127.0.0.1, forking -Feb 01 18:28:47 1: (1120) close_listed_fds: closing fd 6 -Feb 01 18:28:47 1: (1120) close_listed_fds: closing fd 5 -Feb 01 18:28:47 1: (1112) chk_barrier: autoplay_delay barrier: 14736ms left -Feb 01 18:28:47 1: (1120) handle_connect: received rc4 request for user maan -Feb 01 18:28:47 1: (1120) handle_connect: sending 64 byte challenge -Feb 01 18:28:47 2: (1120) handle_connect: good auth for maan (2016213580) -Feb 01 18:28:47 1: (1120) init_rc4_keys: rc4 keys initialized (187:41) -Feb 01 18:28:47 2: (1120) enable_crypt: rc4 encryption activated for fd 10 -Feb 01 18:28:47 1: (1120) check_perms: checking permissions -Feb 01 18:28:47 3: (1120) handle_connect: calling com_stat() for maan@127.0.0.1 diff --git a/pics/screenshots/server.log b/pics/screenshots/server.log new file mode 100644 index 00000000..f84ede81 --- /dev/null +++ b/pics/screenshots/server.log @@ -0,0 +1,192 @@ +Dec 08 19:28:58 2: (21285) log_welcome: welcome to para_server git (Sat Dec 8 13:42:52 MET 2007) +Dec 08 19:28:58 1: (21285) log_welcome: using loglevel 1 +Dec 08 19:28:58 1: (21285) populate_user_list: found entry for maan +Dec 08 19:28:58 1: (21285) populate_user_list: found 4 perm entries +Dec 08 19:28:58 1: (21285) populate_user_list: found entry for install +Dec 08 19:28:58 1: (21285) populate_user_list: found 4 perm entries +Dec 08 19:28:58 1: (21285) populate_user_list: found entry for www +Dec 08 19:28:58 1: (21285) populate_user_list: found 4 perm entries +Dec 08 19:28:58 2: (21285) daemon_init: daemonizing +Dec 08 19:28:58 3: (21286) server_init: initializing audio format handlers +Dec 08 19:28:58 2: (21286) afh_init: supported audio formats: mp3 ogg aac +Dec 08 19:28:58 3: (21286) afh_init: initializing mp3 handler +Dec 08 19:28:58 3: (21286) afh_init: initializing ogg handler +Dec 08 19:28:58 3: (21286) afh_init: initializing aac handler +Dec 08 19:28:58 3: (21286) server_init: initializing virtual streaming system +Dec 08 19:28:58 2: (21286) vss_init: announce timeval: 300ms +Dec 08 19:28:58 3: (21286) vss_init: initializing http sender +Dec 08 19:28:58 2: (21286) para_listen: listening on TCP port 8000, fd 4 +Dec 08 19:28:58 1: (21286) http_send_init: http sender init complete +Dec 08 19:28:58 3: (21286) vss_init: initializing dccp sender +Dec 08 19:28:58 2: (21286) para_listen: listening on DCCP port 5001, fd 5 +Dec 08 19:28:58 3: (21286) vss_init: initializing ortp sender +Dec 08 19:28:58 1: (21286) ortp_send_init: ortp sender init complete +Dec 08 19:28:58 3: (21286) setup_signal_handling: setting up signal handlers +Dec 08 19:28:58 1: (21286) para_install_sighandler: catching signal 2 +Dec 08 19:28:58 1: (21286) para_install_sighandler: catching signal 15 +Dec 08 19:28:58 1: (21286) para_install_sighandler: catching signal 1 +Dec 08 19:28:58 1: (21286) para_install_sighandler: catching signal 17 +Dec 08 19:28:58 1: (21286) para_install_sighandler: catching signal 10 +Dec 08 19:28:58 3: (21286) server_init: initializing the audio file selector +Dec 08 19:28:58 2: (21287) get_database_dir: afs_database dir /home/maan/.paraslash/afs_database +Dec 08 19:28:58 3: (21287) open_afs_tables: opening 7 osl tables in /home/maan/.paraslash/afs_database +Dec 08 19:28:58 2: (21287) osl_open_table: opening table audio_files +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'audio_files' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 32 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'audio_files' (index: /home/maan/.paraslash/afs_database/audio_files/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/index: size 218667 +Dec 08 19:28:58 1: (21287) read_table_desc: 5 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'audio_files' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/2346ad27d7568ba9896f1b7da6b5991251debdf2: size 143430 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/3150ecd5e0294534a81ae047ddac559de481d774: size 436636 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/94ea39e309f3f31357ab60b190b6b8c32f21620b: size 225390 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/b063ad096f9d142a388ca2a10d46b56904e26cda: size 1174409 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 6830 +Dec 08 19:28:58 2: (21286) init_afs: afs_socket: 8, afs_socket_cookie: 1363241225 +Dec 08 19:28:58 3: (21286) server_init: initializing tcp command socket +Dec 08 19:28:58 2: (21286) para_listen: listening on TCP port 2990, fd 9 +Dec 08 19:28:58 3: (21286) server_init: server init complete +Dec 08 19:28:58 1: (21286) chk_barrier: autoplay_delay barrier: 14981ms left +Dec 08 19:28:58 1: (21286) status_refresh: 0 events, forcing status update +Dec 08 19:28:58 1: (21286) para_next_signal: next signal: 10 +Dec 08 19:28:58 1: (21286) chk_barrier: autoplay_delay barrier: 14981ms left +Dec 08 19:28:58 1: (21286) para_next_signal: next signal: 10 +Dec 08 19:28:58 1: (21286) chk_barrier: autoplay_delay barrier: 14981ms left +Dec 08 19:28:58 2: (21287) aft_open: audio file table contains 6830 files +Dec 08 19:28:58 2: (21287) osl_open_table: opening table attributes +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'attributes' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 16 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'attributes' (index: /home/maan/.paraslash/afs_database/attributes/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/attributes/index: size 396 +Dec 08 19:28:58 1: (21287) read_table_desc: 2 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'attributes' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/attributes/fd1e48caeff7212c45fc08608b7187feb10a7a2d: size 42 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/attributes/6ae999552a0d2dca14d62e2bc8b764d377b1dd6c: size 141 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 21 +Dec 08 19:28:58 2: (21287) osl_open_table: opening table score +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'score' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 0 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 0 +Dec 08 19:28:58 2: (21287) osl_open_table: opening table moods +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'moods' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 16 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'moods' (index: /home/maan/.paraslash/afs_database/moods/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/moods/index: size 235 +Dec 08 19:28:58 1: (21287) read_table_desc: 3 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'moods' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/moods/87ea5dfc8b8e384d848979496e706390b497e547: size 50 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/moods/6ae999552a0d2dca14d62e2bc8b764d377b1dd6c: size 67 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 10 +Dec 08 19:28:58 2: (21287) osl_open_table: opening table lyrics +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'lyrics' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 16 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'lyrics' (index: /home/maan/.paraslash/afs_database/lyrics/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/lyrics/index: size 347 +Dec 08 19:28:58 1: (21287) read_table_desc: 3 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'lyrics' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/lyrics/87ea5dfc8b8e384d848979496e706390b497e547: size 85 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/lyrics/6ae999552a0d2dca14d62e2bc8b764d377b1dd6c: size 478 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 17 +Dec 08 19:28:58 2: (21287) osl_open_table: opening table images +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'images' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 16 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'images' (index: /home/maan/.paraslash/afs_database/images/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/images/index: size 7227 +Dec 08 19:28:58 1: (21287) read_table_desc: 3 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'images' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/images/87ea5dfc8b8e384d848979496e706390b497e547: size 2235 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/images/6ae999552a0d2dca14d62e2bc8b764d377b1dd6c: size 12950 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 447 +Dec 08 19:28:58 2: (21287) osl_open_table: opening table playlists +Dec 08 19:28:58 1: (21287) init_table_structure: creating table structure for 'playlists' from table description +Dec 08 19:28:58 1: (21287) init_table_structure: OK. Index entry size: 16 +Dec 08 19:28:58 1: (21287) map_table: mapping table 'playlists' (index: /home/maan/.paraslash/afs_database/playlists/index) +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/playlists/index: size 107 +Dec 08 19:28:58 1: (21287) read_table_desc: 3 columns +Dec 08 19:28:58 1: (21287) compare_table_descriptions: table description of 'playlists' matches on-disk data, good +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/playlists/87ea5dfc8b8e384d848979496e706390b497e547: size 10 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/playlists/6ae999552a0d2dca14d62e2bc8b764d377b1dd6c: size 7 +Dec 08 19:28:58 1: (21287) osl_open_table: num rows: 2 +Dec 08 19:28:58 2: (21287) afs_init: server_socket: 9, afs_socket_cookie: 1363241225 +Dec 08 19:28:58 1: (21287) osl_open_disk_object: filename: /home/maan/.paraslash/afs_database/moods/f3f1dd33eb2a8b380b64a830e5fd90eab77d9ff3/9d/b063f3b5e0adfd0d29a03db0a1c207b3740a94 +Dec 08 19:28:58 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/moods/f3f1dd33eb2a8b380b64a830e5fd90eab77d9ff3/9d/b063f3b5e0adfd0d29a03db0a1c207b3740a94: size 31 +Dec 08 19:28:58 1: (21287) parse_mood_line: accept entry added, method: 0x806c0f4 +Dec 08 19:28:58 3: (21287) change_current_mood: computing statistics of admissible files +Dec 08 19:28:58 2: (21287) log_statistics: last_played mean: 1193159581, last_played sigma: 4161524 +Dec 08 19:28:58 2: (21287) log_statistics: num_played mean: 32, num_played sigma: 21 +Dec 08 19:28:58 2: (21287) change_current_mood: 26 admissible files +Dec 08 19:28:58 3: (21287) change_current_mood: loaded mood gulp +Dec 08 19:28:58 2: (21287) register_signal_task: signal pipe: fd 8 +Dec 08 19:28:58 1: (21287) para_install_sighandler: catching signal 2 +Dec 08 19:28:58 1: (21287) para_install_sighandler: catching signal 15 +Dec 08 19:28:58 1: (21287) para_install_sighandler: catching signal 13 +Dec 08 19:28:58 1: (21287) para_install_sighandler: catching signal 1 +Dec 08 19:28:58 2: (21287) init_sched: initializing scheduler +Dec 08 19:28:58 2: (21287) register_task: registering signal task (0x806f244) +Dec 08 19:28:58 1: (21287) register_task: pre_select: 0x806f248 +Dec 08 19:28:58 1: (21287) register_task: post_select: 0x806f248 +Dec 08 19:28:58 2: (21287) setup_command_socket_or_die: listening on socket /var/paraslash/afs_command_socket (fd 1) +Dec 08 19:28:58 2: (21287) register_task: registering command task (0x806f118) +Dec 08 19:28:58 1: (21287) register_task: pre_select: 0x806f11c +Dec 08 19:28:58 1: (21287) register_task: post_select: 0x806f11c +Dec 08 19:28:59 2: (21286) main: got connection from ::ffff:127.0.0.1#42344, forking +Dec 08 19:28:59 1: (21356) close_listed_fds: closing fd 9 +Dec 08 19:28:59 1: (21356) close_listed_fds: closing fd 8 +Dec 08 19:28:59 1: (21356) close_listed_fds: closing fd 6 +Dec 08 19:28:59 1: (21356) close_listed_fds: closing fd 5 +Dec 08 19:28:59 1: (21356) close_listed_fds: closing fd 4 +Dec 08 19:28:59 1: (21286) chk_barrier: autoplay_delay barrier: 13507ms left +Dec 08 19:28:59 1: (21356) handle_connect: received rc4 request for user maan +Dec 08 19:28:59 1: (21356) handle_connect: sending 64 byte challenge +Dec 08 19:28:59 2: (21356) handle_connect: good auth for maan (1081806111) +Dec 08 19:28:59 1: (21356) init_rc4_keys: rc4 keys initialized (84:105) +Dec 08 19:28:59 2: (21356) enable_crypt: rc4 encryption activated for fd 10 +Dec 08 19:28:59 3: (21356) handle_connect: invalid command +Dec 08 19:28:59 1: (21286) para_next_signal: next signal: 17 +Dec 08 19:28:59 1: (21286) para_reap_child: child 21356 exited. Exit status: 1 +Dec 08 19:28:59 1: (21286) chk_barrier: autoplay_delay barrier: 13498ms left +Dec 08 19:29:03 2: (21286) main: got connection from ::ffff:127.0.0.1#42345, forking +Dec 08 19:29:03 1: (21362) close_listed_fds: closing fd 9 +Dec 08 19:29:03 1: (21362) close_listed_fds: closing fd 8 +Dec 08 19:29:03 1: (21362) close_listed_fds: closing fd 6 +Dec 08 19:29:03 1: (21362) close_listed_fds: closing fd 5 +Dec 08 19:29:03 1: (21362) close_listed_fds: closing fd 4 +Dec 08 19:29:03 1: (21286) chk_barrier: autoplay_delay barrier: 9951ms left +Dec 08 19:29:03 1: (21362) handle_connect: received rc4 request for user maan +Dec 08 19:29:03 1: (21362) handle_connect: sending 64 byte challenge +Dec 08 19:29:03 2: (21362) handle_connect: good auth for maan (705434988) +Dec 08 19:29:03 1: (21362) init_rc4_keys: rc4 keys initialized (18:65) +Dec 08 19:29:03 2: (21362) enable_crypt: rc4 encryption activated for fd 10 +Dec 08 19:29:03 1: (21362) check_perms: checking permissions +Dec 08 19:29:03 3: (21362) handle_connect: calling com_stat() for maan@::ffff:127.0.0.1#42345 +Dec 08 19:29:13 1: (21286) chk_barrier: autoplay_delay barrier: 3ms left +Dec 08 19:29:13 1: (21286) vss_preselect: ready and playing, but no audio file +Dec 08 19:29:13 3: (21286) vss_post_select: requesting new fd from afs +Dec 08 19:29:13 1: (21287) execute_server_command: received: new +Dec 08 19:29:13 3: (21287) open_next_audio_file: getting next audio file +Dec 08 19:29:13 1: (21287) osl_open_disk_object: filename: /home/maan/.paraslash/afs_database/audio_files/7e078c9876ccabef154017c770e05195c85b5e4d/55/b5e38d467105bd88133cf5ded70e551e582593 +Dec 08 19:29:13 1: (21287) mmap_full_file: /home/maan/.paraslash/afs_database/audio_files/7e078c9876ccabef154017c770e05195c85b5e4d/55/b5e38d467105bd88133cf5ded70e551e582593: size 4532 +Dec 08 19:29:13 1: (21287) mmap_full_file: /home/mp3/checked/dvd_07/cd_46/The_G.U.L.P.__Scheiss_Krieg.ogg: size 5274482 +Dec 08 19:29:13 1: (21287) mood_update_audio_file: score: 6 +Dec 08 19:29:13 1: (21287) mood_update_audio_file: moving from rank 26 to 35% +Dec 08 19:29:13 1: (21287) score_update: new score: 0, rank 9/26 +Dec 08 19:29:13 1: (21287) osl_update_object: updating column 1 of score +Dec 08 19:29:13 1: (21287) score_update: new score: -65, rank 1/26 +Dec 08 19:29:13 1: (21287) osl_update_object: updating column 1 of score +Dec 08 19:29:13 1: (21287) save_afd: size: 8932 +Dec 08 19:29:13 1: (21287) pass_afd: passing 8 bytes and fd 12 +Dec 08 19:29:13 1: (21286) recv_afs_result: fd: 10, code: 0, shmid: 28442631 +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 300ms left +Dec 08 19:29:13 1: (21286) status_refresh: 1 events, forcing status update +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 300ms left +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 300ms left +Dec 08 19:29:13 1: (21286) para_next_signal: next signal: 10 +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 300ms left +Dec 08 19:29:13 3: (21286) dccp_post_select: connection from ::ffff:127.0.0.1#46539 +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 287ms left +Dec 08 19:29:13 1: (21286) chk_barrier: data send barrier: 287ms left +Dec 08 19:29:13 1: (21287) para_next_signal: next signal: 10 +Dec 08 19:29:13 1: (21286) status_refresh: 2 events, forcing status update +Dec 08 19:29:13 1: (21286) para_next_signal: next signal: 10 +Dec 08 19:29:13 1: (21287) para_next_signal: next signal: 10 +Dec 08 19:29:14 1: (21286) cq_enqueue: 4446 bytes queued for 0x8072eb0 diff --git a/web/screenshots.in.html b/web/screenshots.in.html index f587fc28..04dac518 100644 --- a/web/screenshots.in.html +++ b/web/screenshots.in.html @@ -4,9 +4,10 @@

The main part of paraslash is a client-server application, so it doesn't have much to take a screenshot of. However, here's a screenshot of - para_gui, + para_gui, and a text file containing the startup part of - para_server's logfile + para_server's logfile and a similar thing for the logfile of - para_audiod. + para_audiod. +Both log files show log output at maximal verbosity.