xcb_xv_stop_video(3)
π xcb_xv_stop_video β bestie's guide to making the video STOP π
okay so real talk, this is a page from the XCB Requests manual, and the function in question is xcb_xv_stop_video(3). She's giving "please, for the love of everything, cease the video." Let's get into it π
β¨ NAME β¨
xcb_xv_stop_video β
that's it. that's the whole name section. the original literally leaves the description blank, and honestly? iconic minimalism. π
πΈ SYNOPSIS πΈ
first things first, you gotta pull in the header:
#include <xcb/xv.h>
π¦ Request function
and here's the actual call, bestie β look at her:
xcb_void_cookie_t xcb_xv_stop_video(xcb_connection_t *conn,
xcb_xv_port_t port, xcb_drawable_t drawable);
three args, one return, zero chill β¨
π«Ά REQUEST ARGUMENTS π«Ά
connβ the XCB connection to X11. your lil lifeline to the server, the group chat with the display, ykwim? πportβTODO: NOT YET DOCUMENTED.yeah. the original says that. i'm not making this up, and i'm not gonna pretend i know what it does, because that would be lying and we don't do that here. πdrawableβTODO: NOT YET DOCUMENTED.same vibe. the manpage author left this one on read. π
π DESCRIPTION π
this section is, and i cannot stress this enough, empty in the original. nothing. void. the absence of a description is itself the description. it's giving mystery, it's giving enigma, it's giving "figure it out bestie." π
π RETURN VALUE π
so she hands you back an xcb_void_cookie_t. that's the tea. π
any errors? if there are any, you have to handle them in the event loop, periodt. that's just how it works.
but wait β if you'd rather handle errors directly withxcb_request_checkinstead, then usexcb_xv_stop_video_checkedinstead. she's the checked version, she's the responsible one. for all the deets, go readxcb-requests(3). π
π₯ ERRORS π₯
get this: this request does never generate any errors.
zero. none. not a single one. she's that well-behaved. ate and left no crumbs. π β¨
π SEE ALSO π
nothing here, bestie. it's empty in the original. i would tell you what to look at but the manpage said "no thoughts, head empty." π¦
π AUTHOR π
Generated from xv.xml. and if you've got corrections or improvements, hit up xcb@lists.freedesktop.org β they want to hear from you, fr fr. π§
and that's the whole page!! we did it π
little sign-off moment: this was X Version 11, libxcb 1.17.0, and the manual name is xcb_xv_stop_video(3). go forth and stop some video, bestie ππ«Άβ¨
π¦ 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