xcb_xv_get_still(3)
π¦ xcb_xv_get_still β the manual page, bestie edition π¦
okay so real talk, this is xcb_xv_get_still from the XCB Requests family of man pages, and she's a lil mysterious but we love her anyway. Let's get into it π
β¨ NAME β¨
xcb_xv_get_still β literally that's it, that's the name. The original didn't give us a description here, so I'm not about to make one up. No cap. π
πΈ SYNOPSIS πΈ
First things first, you gotta pull in the header:
#include <xcb/xv.h>
π Request function
xcb_void_cookie_t xcb_xv_get_still(xcb_connection_t *conn,
xcb_xv_port_t port, xcb_drawable_t drawable, xcb_gcontext_t gc,
int16_t vid_x, int16_t vid_y, uint16_t vid_w, uint16_t vid_h,
int16_t drw_x, int16_t drw_y, uint16_t drw_w, uint16_t drw_h);
Look at that signature. Twelve arguments. She's high maintenance and honestly? iconic. π
π REQUEST ARGUMENTS π
Every single one of these is marked TODO: NOT YET DOCUMENTED. in the original, so I'm passing that energy straight through to you, no editorialising, no vibes-based guessing:
connβ The XCB connection to X11. (This one is the only one with actual words, bestie, treasure it.)portβ TODO: NOT YET DOCUMENTED.drawableβ TODO: NOT YET DOCUMENTED.gcβ TODO: NOT YET DOCUMENTED.vid_xβ TODO: NOT YET DOCUMENTED.vid_yβ TODO: NOT YET DOCUMENTED.vid_wβ TODO: NOT YET DOCUMENTED.vid_hβ TODO: NOT YET DOCUMENTED.drw_xβ TODO: NOT YET DOCUMENTED.drw_yβ TODO: NOT YET DOCUMENTED.drw_wβ TODO: NOT YET DOCUMENTED.drw_hβ TODO: NOT YET DOCUMENTED.
not the twelve consecutive TODOs π she's a work in progress and we support her journey π«Ά
π DESCRIPTION π
yeah so... the DESCRIPTION section is empty. Nothing. A whole void. The original said nothing here, so I'm saying nothing here too. That's called integrity, bestie β¨
β RETURN VALUE β
She hands you back an xcb_void_cookie_t. That's the tea. π
If anything goes wrong, you have to catch it yourself in the event loop β errors (if any) are handled there, not here.
But wait, there's more: if you'd rather handle errors directly with xcb_request_check, then use xcb_xv_get_still_checked instead. The details live in xcb-requests(3), go read her. π
π ERRORS π
This request does never generate any errors.
fr fr. Zero. None. She is at peace. π§ββοΈ no drama, no chaos, just vibes πΈ
π SEE ALSO π
nothing here either bestie, the original left this one blank π
π AUTHOR π
Generated from xv.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.
like, if you spot something wrong, tell the maintainers, they're lovely and they want your feedback, that's the whole point of the contact line π«Ά
and that's the whole page, bestie!! go forth and call your twelve-argument function, mwah π
this lil rewrite came to you courtesy of X Version 11, libxcb 1.17.0 β catch you in the next man page, love u bye β¨ππ
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms