1 /* dump the shared help and set the last_words for the context */ 2 int show_use(struct arcan_shmif_cont* cont, const char* msg); 3 4 void uvc_append_help(FILE* out); 5 6 /* request that the server-side prove a bchunk-transfer with a 7 * file descriptor to use */ 8 int wait_for_file(struct arcan_shmif_cont* cont, const char* extstr, char** id); 9 10 /* attach categories here as needed, plug them into decode.c, 11 * CMakeLists.txt and extend the helper message for any arguments */ 12 int decode_av(struct arcan_shmif_cont* cont, struct arg_arr* args); 13 14 /* complicated in the sense that it needs to request a substructure */ 15 int decode_3d(struct arcan_shmif_cont* cont, struct arg_arr* args); 16 17 /* forward to a read-only tui-bufferwnd */ 18 int decode_text(struct arcan_shmif_cont* cont, struct arg_arr* args); 19 20 int decode_image(struct arcan_shmif_cont* cont, struct arg_arr* args); 21 22 /* heuristic to determine decode parameters for output */ 23 #ifdef HAVE_PROBE 24 int decode_probe(struct arcan_shmif_cont* cont, struct arg_arr* args); 25 #endif 26 27 #ifdef HAVE_T2S 28 int decode_t2s(struct arcan_shmif_cont* cont, struct arg_arr* args); 29 #endif 30