Compare commits
3 Commits
7ee4eb0930
...
0ee9005885
Author | SHA1 | Date | |
---|---|---|---|
![]() |
0ee9005885 | ||
![]() |
eda5044c35 | ||
![]() |
0b3e6d1517 |
@ -58,13 +58,13 @@ utilise un thread d'écoute qui appelle des
|
|||||||
\textsl{callbacks} préalablement "accrochés",
|
\textsl{callbacks} préalablement "accrochés",
|
||||||
\textsl{hooked} en vrai langue.
|
\textsl{hooked} en vrai langue.
|
||||||
|
|
||||||
\lstinputlisting[language=c]{code/listen-osc.c}
|
\lstinputlisting[language=c]{code/OSC/listen-osc.c}
|
||||||
|
|
||||||
\textbf{Envoyer :}
|
\textbf{Envoyer :}
|
||||||
|
|
||||||
Cette partie là est beaucoup plus simple.
|
Cette partie là est beaucoup plus simple.
|
||||||
|
|
||||||
\lstinputlisting[language=c]{code/send-osc.c}
|
\lstinputlisting[language=c]{code/OSC/send-osc.c}
|
||||||
|
|
||||||
J'avoue ne pas encore savoir ce que veut bien dire la
|
J'avoue ne pas encore savoir ce que veut bien dire la
|
||||||
valeur de retour.
|
valeur de retour.
|
||||||
@ -99,6 +99,7 @@ Beaucoup d'autres logiciels peuvent être controlés par OSC, ou
|
|||||||
générer des trames OSC : on peut citer
|
générer des trames OSC : on peut citer
|
||||||
Processing\index{processing},
|
Processing\index{processing},
|
||||||
Chuck\index{Chuck} (page \pageref{chuck-osc}),
|
Chuck\index{Chuck} (page \pageref{chuck-osc}),
|
||||||
|
Puredata\index{puredata}
|
||||||
\dots
|
\dots
|
||||||
|
|
||||||
% ================================================================
|
% ================================================================
|
||||||
|
@ -43,6 +43,21 @@ Il faut certainement passer par une suite d'appels
|
|||||||
\texttt{ioctl}\index{ioctl} après ouverture du device,
|
\texttt{ioctl}\index{ioctl} après ouverture du device,
|
||||||
mais la documentation est difficile à \textsl{greper}.
|
mais la documentation est difficile à \textsl{greper}.
|
||||||
|
|
||||||
|
% --------------------------------------------------------------------
|
||||||
|
% nouveau : Tue Sep 3 11:14:13 UTC 2024
|
||||||
|
|
||||||
|
\section{libwebcam} \index{libwebcam}
|
||||||
|
|
||||||
|
\begin{quote}
|
||||||
|
The Webcam Library libwebcam is designed to simplify
|
||||||
|
the development of webcam applications, primarily on Linux but
|
||||||
|
with an option to be ported to other platforms, in particular
|
||||||
|
Solaris. It realizes part of what the unwritten Video4Linux user
|
||||||
|
space library was always supposed to be: an easy to use library
|
||||||
|
that shields its users from many of the difficulties and problems
|
||||||
|
of using the V4L2 API directly.
|
||||||
|
\end{quote}
|
||||||
|
|
||||||
% --------------------------------------------------------------------
|
% --------------------------------------------------------------------
|
||||||
|
|
||||||
\section{GameBoy camera}
|
\section{GameBoy camera}
|
||||||
@ -81,7 +96,6 @@ fonctionne et le rendu ressemble.
|
|||||||
\index{vgrabbj}
|
\index{vgrabbj}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
D'après la manpage :
|
D'après la manpage :
|
||||||
« \textit{
|
« \textit{
|
||||||
vgrabbj is a program that will grab images from any v4l-capable device
|
vgrabbj is a program that will grab images from any v4l-capable device
|
||||||
|
@ -126,6 +126,7 @@ Your mileage may vary, film at 11\dots
|
|||||||
|
|
||||||
\input{chap/video}
|
\input{chap/video}
|
||||||
\input{chap/graphisme}
|
\input{chap/graphisme}
|
||||||
|
\input{chap/dessin} % nouveau 5 septembre 2024
|
||||||
\input{chap/gnuplot}
|
\input{chap/gnuplot}
|
||||||
\input{chap/print}
|
\input{chap/print}
|
||||||
\input{chap/webcam}
|
\input{chap/webcam}
|
||||||
|
Loading…
Reference in New Issue
Block a user