summaryrefslogtreecommitdiffstats
path: root/server/red_worker.c
Commit message (Expand)AuthorAgeFilesLines
* drawables count for debugYonit Halperin2011-08-231-10/+32
* server: registering RedChannel in reds, instead of ChannelYonit Halperin2011-08-231-98/+81
* server/red_channel.c: pack all channel callbacks to ChannelCbsYonit Halperin2011-08-231-12/+15
* server/red_worker: add ref counting to RedDrawableAlon Levy2011-08-231-13/+29
* server/red_worker: add stream_count (for debug purposes)Alon Levy2011-08-231-0/+3
* server/red_worker: validate_surface: print paniced surface_idAlon Levy2011-08-231-1/+4
* server/red_worker: no panic on double destroy primaryAlon Levy2011-08-231-1/+5
* server/red_worker: DEBUG_CURSORSAlon Levy2011-08-231-0/+13
* server/red_worker: on_new_display_channel_client: push ack, cleanupAlon Levy2011-08-231-4/+3
* server/red_worker: add cursor_channel_client_disconnectAlon Levy2011-08-231-1/+10
* server/red_worker: remove forced disconnect on connectAlon Levy2011-08-231-2/+0
* server/red_worker.c: fix CursorPipeItem leakYonit Halperin2011-08-231-4/+35
* server/red_worker: split cursor pipe item from cursor itemAlon Levy2011-08-231-26/+34
* server/red_worker: whitespace fixesAlon Levy2011-08-231-2/+1
* server/red_channel: introduce client ring in RedChannelAlon Levy2011-08-231-271/+604
* server/red_channel: add pipe_size helpersAlon Levy2011-08-231-7/+11
* server/red_worker: remove more direct access to RedChannelClient.rccAlon Levy2011-08-231-36/+51
* server/red_worker.c: make dictionary and cache different per clientYonit Halperin2011-08-231-23/+31
* server/red_worker: multiple client support - base splitAlon Levy2011-08-231-742/+964
* server/red_worker: cleanupAlon Levy2011-08-231-30/+49
* server/main_channel: move latency and bitrate to channel clientAlon Levy2011-08-231-16/+42
* server: Add RedClientAlon Levy2011-08-231-36/+110
* server/red_worker: release PIPE_ITEM_TYPE_VERB in display channelAlon Levy2011-08-231-0/+3
* server: move pipe from RedChannel to RedChannelClientAlon Levy2011-08-231-52/+68
* server/red_worker: introduce {display,cursor}_is_connectedAlon Levy2011-08-231-18/+32
* server/red_channel (all): introduce RedChannelClientAlon Levy2011-08-231-334/+345
* server/red_worker: drop red_pipe_add_tail, use red_channel_pipe_add_tailAlon Levy2011-08-231-8/+1
* server/red_channel: renames to use _proc postfix consistentlyAlon Levy2011-08-231-3/+3
* server/red_worker.c: fix - locking the wrong mutex when releasing glz dictYonit Halperin2011-08-231-3/+3
* mjpeg: fix libjpeg assertionChristophe Fergeau2011-08-011-8/+8
* red_worker: use new mjpeg_encoder_encode_scanline APIChristophe Fergeau2011-07-221-72/+13
* red_worker: simplify red_rgb_to_24bpp prototypeChristophe Fergeau2011-07-221-10/+6
* mjpeg_encoder: rework output buffer allocationChristophe Fergeau2011-07-221-11/+9
* red_worker: factor pixel conversion codeChristophe Fergeau2011-07-221-121/+50
* server/red_worker: send surface images to client on-demand after S3/4 wakeupYonit Halperin2011-07-201-9/+22
* server: add QXLWorker.flush_surfaces_async for S3/S4 supportAlon Levy2011-07-201-4/+21
* server: add QXLInterface::update_area_complete callbackAlon Levy2011-07-201-16/+44
* server/red_worker: handle_dev_input: reuse write_ready introduced for asyncAlon Levy2011-07-201-8/+4
* server: add async io supportAlon Levy2011-07-201-48/+112
* server/red_worker: remove print on handle_dev_destroy_surfacesAlon Levy2011-07-201-1/+1
* server/red_worker: *_release_item: less frequent debug messagesAlon Levy2011-07-201-2/+2
* server: add missing calls to red_handle_drawable_surfaces_client_syncedYonit Halperin2011-07-121-0/+2
* server: fix access to a released drawable. RHBZ #713474Yonit Halperin2011-07-121-2/+9
* server: cursor_channel: releasing pipe items resources when the pipe is clear...Yonit Halperin2011-07-051-9/+34
* server: display_channel: releasing pipe items resources when the pipe is clea...Yonit Halperin2011-07-051-24/+75
* server: not reading command rings before RED_WORKER_MESSAGE_START, RHBZ #718713Yonit Halperin2011-07-051-1/+11
* server: replace redundant code with red_cursor_resetYonit Halperin2011-07-051-47/+24
* server: removing local cursor, this solves RHBZ #714801Yonit Halperin2011-07-051-114/+14
* red_worker: remove 2 empty functionsChristophe Fergeau2011-06-281-12/+0
* server/red_worker: stat_now cleanupAlon Levy2011-05-091-1/+2