comparison libvo/vo_caca.c @ 34274:38d22d3f56fe

Reindent.
author reimar
date Thu, 24 Nov 2011 00:03:14 +0000
parents 3e8cb5ef9ac7
children 4d92281ea02b
comparison
equal deleted inserted replaced
34273:3e8cb5ef9ac7 34274:38d22d3f56fe
221 static void check_events(void) 221 static void check_events(void)
222 { 222 {
223 caca_event_t cev; 223 caca_event_t cev;
224 while (caca_get_event(display, CACA_EVENT_ANY, &cev, 0)) { 224 while (caca_get_event(display, CACA_EVENT_ANY, &cev, 0)) {
225 225
226 switch (cev.type) { 226 switch (cev.type) {
227 case CACA_EVENT_RESIZE: 227 case CACA_EVENT_RESIZE:
228 caca_refresh_display(display); 228 caca_refresh_display(display);
229 resize(); 229 resize();
230 break;
231 case CACA_EVENT_QUIT:
232 mplayer_put_key(KEY_CLOSE_WIN);
233 break;
234 case CACA_EVENT_MOUSE_MOTION:
235 vo_mouse_movement(cev.data.mouse.x, cev.data.mouse.y);
236 break;
237 case CACA_EVENT_MOUSE_PRESS:
238 if (!vo_nomouse_input)
239 mplayer_put_key((MOUSE_BTN0 + cev.data.mouse.button - 1) | MP_KEY_DOWN);
240 break;
241 case CACA_EVENT_MOUSE_RELEASE:
242 if (!vo_nomouse_input)
243 mplayer_put_key(MOUSE_BTN0 + cev.data.mouse.button - 1);
244 break;
245 case CACA_EVENT_KEY_PRESS:
246 {
247 int key = cev.data.key.ch;
248 const char *msg_name;
249
250 switch (key) {
251 case 'd':
252 case 'D':
253 /* Toggle dithering algorithm */
254 set_next_str(caca_get_dither_algorithm_list(dither), &dither_algo, &msg_name);
255 caca_set_dither_algorithm(dither, dither_algo);
256 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
257 break; 230 break;
258 231 case CACA_EVENT_QUIT:
259 case 'a': 232 mplayer_put_key(KEY_CLOSE_WIN);
260 case 'A':
261 /* Toggle antialiasing method */
262 set_next_str(caca_get_dither_antialias_list(dither), &dither_antialias, &msg_name);
263 caca_set_dither_antialias(dither, dither_antialias);
264 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
265 break; 233 break;
266 234 case CACA_EVENT_MOUSE_MOTION:
267 case 'h': 235 vo_mouse_movement(cev.data.mouse.x, cev.data.mouse.y);
268 case 'H':
269 /* Toggle charset method */
270 set_next_str(caca_get_dither_charset_list(dither), &dither_charset, &msg_name);
271 caca_set_dither_charset(dither, dither_charset);
272 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
273 break; 236 break;
274 237 case CACA_EVENT_MOUSE_PRESS:
275 case 'c': 238 if (!vo_nomouse_input)
276 case 'C': 239 mplayer_put_key((MOUSE_BTN0 + cev.data.mouse.button - 1) | MP_KEY_DOWN);
277 /* Toggle color method */
278 set_next_str(caca_get_dither_color_list(dither), &dither_color, &msg_name);
279 caca_set_dither_color(dither, dither_color);
280 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
281 break; 240 break;
282 241 case CACA_EVENT_MOUSE_RELEASE:
283 case CACA_KEY_UP: 242 if (!vo_nomouse_input)
284 mplayer_put_key(KEY_UP); 243 mplayer_put_key(MOUSE_BTN0 + cev.data.mouse.button - 1);
285 break; 244 break;
286 case CACA_KEY_DOWN: 245 case CACA_EVENT_KEY_PRESS:
287 mplayer_put_key(KEY_DOWN); 246 {
288 break; 247 int key = cev.data.key.ch;
289 case CACA_KEY_LEFT: 248 const char *msg_name;
290 mplayer_put_key(KEY_LEFT); 249
291 break; 250 switch (key) {
292 case CACA_KEY_RIGHT: 251 case 'd':
293 mplayer_put_key(KEY_RIGHT); 252 case 'D':
294 break; 253 /* Toggle dithering algorithm */
295 case CACA_KEY_ESCAPE: 254 set_next_str(caca_get_dither_algorithm_list(dither), &dither_algo, &msg_name);
296 mplayer_put_key(KEY_ESC); 255 caca_set_dither_algorithm(dither, dither_algo);
297 break; 256 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
298 case CACA_KEY_PAGEUP: 257 break;
299 mplayer_put_key(KEY_PAGE_UP); 258
300 break; 259 case 'a':
301 case CACA_KEY_PAGEDOWN: 260 case 'A':
302 mplayer_put_key(KEY_PAGE_DOWN); 261 /* Toggle antialiasing method */
303 break; 262 set_next_str(caca_get_dither_antialias_list(dither), &dither_antialias, &msg_name);
304 case CACA_KEY_RETURN: 263 caca_set_dither_antialias(dither, dither_antialias);
305 mplayer_put_key(KEY_ENTER); 264 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
306 break; 265 break;
307 case CACA_KEY_HOME: 266
308 mplayer_put_key(KEY_HOME); 267 case 'h':
309 break; 268 case 'H':
310 case CACA_KEY_END: 269 /* Toggle charset method */
311 mplayer_put_key(KEY_END); 270 set_next_str(caca_get_dither_charset_list(dither), &dither_charset, &msg_name);
312 break; 271 caca_set_dither_charset(dither, dither_charset);
313 case CACA_KEY_DELETE: 272 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
314 mplayer_put_key(KEY_DELETE); 273 break;
315 break; 274
316 case CACA_KEY_INSERT: 275 case 'c':
317 mplayer_put_key(KEY_INSERT); 276 case 'C':
318 break; 277 /* Toggle color method */
319 case CACA_KEY_BACKSPACE: 278 set_next_str(caca_get_dither_color_list(dither), &dither_color, &msg_name);
320 mplayer_put_key(KEY_BACKSPACE); 279 caca_set_dither_color(dither, dither_color);
321 break; 280 osdmessage(MESSAGE_DURATION, "Using %s", msg_name);
322 case CACA_KEY_TAB: 281 break;
323 mplayer_put_key(KEY_TAB); 282
324 break; 283 case CACA_KEY_UP:
325 case CACA_KEY_PAUSE: 284 mplayer_put_key(KEY_UP);
326 mplayer_put_key(KEY_PAUSE); 285 break;
327 break; 286 case CACA_KEY_DOWN:
328 case CACA_KEY_F1: 287 mplayer_put_key(KEY_DOWN);
329 case CACA_KEY_F2: 288 break;
330 case CACA_KEY_F3: 289 case CACA_KEY_LEFT:
331 case CACA_KEY_F4: 290 mplayer_put_key(KEY_LEFT);
332 case CACA_KEY_F5: 291 break;
333 case CACA_KEY_F6: 292 case CACA_KEY_RIGHT:
334 case CACA_KEY_F7: 293 mplayer_put_key(KEY_RIGHT);
335 case CACA_KEY_F8: 294 break;
336 case CACA_KEY_F9: 295 case CACA_KEY_ESCAPE:
337 case CACA_KEY_F10: 296 mplayer_put_key(KEY_ESC);
338 case CACA_KEY_F11: 297 break;
339 case CACA_KEY_F12: 298 case CACA_KEY_PAGEUP:
340 case CACA_KEY_F13: 299 mplayer_put_key(KEY_PAGE_UP);
341 case CACA_KEY_F14: 300 break;
342 case CACA_KEY_F15: 301 case CACA_KEY_PAGEDOWN:
343 mplayer_put_key(KEY_F + 1 + key - CACA_KEY_F1); 302 mplayer_put_key(KEY_PAGE_DOWN);
344 break; 303 break;
345 default: 304 case CACA_KEY_RETURN:
346 if (key <= 255) 305 mplayer_put_key(KEY_ENTER);
347 mplayer_put_key(key); 306 break;
348 break; 307 case CACA_KEY_HOME:
308 mplayer_put_key(KEY_HOME);
309 break;
310 case CACA_KEY_END:
311 mplayer_put_key(KEY_END);
312 break;
313 case CACA_KEY_DELETE:
314 mplayer_put_key(KEY_DELETE);
315 break;
316 case CACA_KEY_INSERT:
317 mplayer_put_key(KEY_INSERT);
318 break;
319 case CACA_KEY_BACKSPACE:
320 mplayer_put_key(KEY_BACKSPACE);
321 break;
322 case CACA_KEY_TAB:
323 mplayer_put_key(KEY_TAB);
324 break;
325 case CACA_KEY_PAUSE:
326 mplayer_put_key(KEY_PAUSE);
327 break;
328 case CACA_KEY_F1:
329 case CACA_KEY_F2:
330 case CACA_KEY_F3:
331 case CACA_KEY_F4:
332 case CACA_KEY_F5:
333 case CACA_KEY_F6:
334 case CACA_KEY_F7:
335 case CACA_KEY_F8:
336 case CACA_KEY_F9:
337 case CACA_KEY_F10:
338 case CACA_KEY_F11:
339 case CACA_KEY_F12:
340 case CACA_KEY_F13:
341 case CACA_KEY_F14:
342 case CACA_KEY_F15:
343 mplayer_put_key(KEY_F + 1 + key - CACA_KEY_F1);
344 break;
345 default:
346 if (key <= 255)
347 mplayer_put_key(key);
348 break;
349 }
349 } 350 }
350 } 351 }
351 }
352 } 352 }
353 } 353 }
354 354
355 static void uninit(void) 355 static void uninit(void)
356 { 356 {