<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style> ***: eelstrebor__ has joined #linux-media <br> xiaer1922 has joined #linux-media <br> xiaer1921 has quit IRC (Ping timeout: 480 seconds) <br> xiaer1922 is now known as xiaer1921 <br> djrscally has quit IRC (Ping timeout: 480 seconds) <br> digetx is now known as Guest2819 <br> digetx has joined #linux-media <br> Guest2819 has quit IRC (Ping timeout: 480 seconds) <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media <br> eelstrebor__ has quit IRC (Ping timeout: 480 seconds) <br> eelstrebor__ has joined #linux-media <br> hverkuil1 has joined #linux-media <br> hverkuil has quit IRC (Ping timeout: 480 seconds) <br> hverkuil1 is now known as hverkuil <br> eelstrebor__ has quit IRC (Ping timeout: 480 seconds) <br> eelstrebor has joined #linux-media <br> lexano has quit IRC (Ping timeout: 480 seconds) <br> eelstrebor has quit IRC (Ping timeout: 480 seconds) <br> eelstrebor has joined #linux-media <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media <br> xecutercmd has joined #linux-media <br> xecutertool has quit IRC (Ping timeout: 480 seconds) <br> eelstrebor has quit IRC (Quit: Ex-Chat) <br> tomba_ has joined #linux-media <br> Mo has joined #linux-media <br> mvaittin has joined #linux-media <br> alien_lappy1 has quit IRC (Ping timeout: 480 seconds) <br> xroumegue has quit IRC (Ping timeout: 480 seconds) <br> xroumegue has joined #linux-media <br> frieder has joined #linux-media <br> GBenji has joined #linux-media <br> xiaer1922 has joined #linux-media <br> xiaer1922 has quit IRC (Remote host closed the connection) <br> xiaer1921 has quit IRC (Ping timeout: 480 seconds) <br> xiaer1921 has joined #linux-media <br> djrscally has joined #linux-media <br> alien_lappy has joined #linux-media <br> ao2 has joined #linux-media <br> ao2 has quit IRC (Quit: Leaving) uajain: Is there a case where V4L2_CTRL_FLAG_MODIFY_LAYOUT is not meant for V4L2_CID_VFLIP? <br> I see many drivers setting the flag with vflip and I am wondering it's better to set the flag for vflip in v4l2-ctrls-defs.c jmondi: <u>uajain</u>: some drivers adjust the crop rectangle by +- 1 pixel to maintain the bayer pattern <br> iirc some sensor do that automatically (maybe I'm remembering wrong, as it seems unlikely) <br> so it's not guaranteed that v/hflip == V4L2_CTRL_FLAG_MODIFY_LAYOUT uajain: Oh, I se <br> s/se/see hverkuil: And video receivers typically do not need the flag either. kbingham: uajain, Hopefully - you won't need it on IMX283 as the arbitrary window cropping/positioning already prevents 'odd' line positions, so hopefully they handle the offset when flipping so that only the correct bayer order still comes out. ***: sigmaris has quit IRC (Quit: ZNC - https://znc.in) <br> sigmaris has joined #linux-media <br> Mo has quit IRC (Ping timeout: 480 seconds) <br> ten1572377432463054 has joined #linux-media <br> ten157237743246305 has quit IRC (Ping timeout: 480 seconds) <br> ten1572377432463054 is now known as ten157237743246305 <br> ten1572377432463055 has joined #linux-media <br> svarbanov has quit IRC (Read error: Connection reset by peer) <br> svarbanov has joined #linux-media <br> ten157237743246305 has quit IRC (Ping timeout: 480 seconds) <br> ten1572377432463055 is now known as ten157237743246305 <br> lexano has joined #linux-media tomba: If I have a 60-bit bus, on which I get two 30-bit RGB pixels, 10-bits per component, would that be MEDIA_BUS_FMT_RGB101010_0_5X60 ? ***: xiaer1922 has joined #linux-media <br> xiaer1921 has quit IRC (Remote host closed the connection) <br> xiaer1922 is now known as xiaer1921 sailus: <u>tomba</u>: I was just reading a sensor spec and they had pictures of an American school bus there so I thought immediately your question was about an autobus. <br> pinchartl educated me that in French they have solved this by introducing a new word for a bus in context of computers, it is "bitoduc" (compare with "aqueduc"). <br> <u>tomba</u>: Why 5X60? tomba: 0_5X60 sailus: Seldom there have been cases where a single bus cycle has transferred multiple groups of pixels. tomba: I feel I'm too often dealing with seldoms sailus: Ah. <br> Shouldn't the ending be 0_5_1X60 instead? <br> No, wait. I think you're right. <br> Yes. My ack on that. tomba: https://docs.xilinx.com/r/en-US/pg103-v-tpg/Video-Data <br> unfortunately the YUV 4:2:0 pics are broken on that page, so we don't know what they're like sailus: <u>tomba</u>: When you're writing a patch for this, could you add the 0,5 case to the documentation as well? It's there for YUV formats but not for RGB. <br> The same patch should do fine. tomba: ah, indeed <br> <u>sailus</u>: and still on the topic of seldoms, if you looked at the web page, you perhaps noticed that the format is not RGB, but RBG... ***: ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media tomba: Hmm, no, the bus is actually 64 bits... Should the media bus fmt only mention the used bits? Is the 8-bits-per-component format on that same bus MEDIA_BUS_FMT_RGB888_0_5X48? sailus: <u>tomba</u>: This is presumably an internal bus, so you wouldn't be connecting other devices there? <br> In that case I'd think it doesn't really matter much. <br> <u>pinchartl</u>: Any thoughts? ^ tomba: Well... With FPGAs... You can't know what the users will be doing =) sailus: It could be a 65-bit bus, I guess? tomba: I think the IPs require a bus width that's divisible by 8 <br> it would be nice to avoid creating a lot of mbus formats, though sailus: This probably matters more when the bus transports a pixel (group) over multiple clock cycles. <br> I think I'd avoid putting the padding there. <br> <u>hverkuil</u>: ^ ***: tomba_ has quit IRC (Remote host closed the connection) <br> mvaittin has quit IRC (Ping timeout: 480 seconds) <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media pinchartl: <u>tomba</u>: I would just ignore the 4 extra bits ***: alien_lappy has quit IRC (Ping timeout: 480 seconds) <br> xecutercmd has quit IRC (Remote host closed the connection) <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media pinchartl: has something changed in the kernel doc build system recently, or is it just my system that can't compile the kernel doc anymore ? :-( <br> The sphinxcontrib.devhelp extension used by this project needs at least Sphinx v5.0; it therefore cannot be built with this version. <br> (using the python venv from the kernel) ***: GBenji has left <br> ao2 has joined #linux-media <br> cyrinux has quit IRC () <br> cyrinux has joined #linux-media <br> ten157237743246305 has quit IRC (Remote host closed the connection) <br> ten157237743246305 has joined #linux-media <br> BrianG61UK has quit IRC (Ping timeout: 480 seconds) <br> BrianG61UK has joined #linux-media <br> eelstrebor has joined #linux-media <br> frieder has quit IRC (Remote host closed the connection) <br> gouchi has joined #linux-media <br> eelstrebor has quit IRC (Ping timeout: 480 seconds) <br> alien_lappy has joined #linux-media <br> eelstrebor has joined #linux-media <br> ao2 has quit IRC (Quit: Leaving) <br> jarthur has joined #linux-media <br> darkapex has quit IRC (Remote host closed the connection) <br> darkapex has joined #linux-media <br> eelstrebor has quit IRC (Ping timeout: 480 seconds) <br> xecuter has joined #linux-media <br> eelstrebor has joined #linux-media <br> gouchi has quit IRC (Remote host closed the connection) <br> xiaer1922 has joined #linux-media <br> xiaer1921 has quit IRC (Ping timeout: 480 seconds) <br> xiaer1922 is now known as xiaer1921 <br> djrscally has quit IRC (Ping timeout: 480 seconds)