Path: blob/master/Documentation/DocBook/v4l/media-func-close.xml
10821 views
<refentry id="media-func-close">1<refmeta>2<refentrytitle>media close()</refentrytitle>3&manvol;4</refmeta>56<refnamediv>7<refname>media-close</refname>8<refpurpose>Close a media device</refpurpose>9</refnamediv>1011<refsynopsisdiv>12<funcsynopsis>13<funcsynopsisinfo>#include <unistd.h></funcsynopsisinfo>14<funcprototype>15<funcdef>int <function>close</function></funcdef>16<paramdef>int <parameter>fd</parameter></paramdef>17</funcprototype>18</funcsynopsis>19</refsynopsisdiv>2021<refsect1>22<title>Arguments</title>2324<variablelist>25<varlistentry>26<term><parameter>fd</parameter></term>27<listitem>28<para>&fd;</para>29</listitem>30</varlistentry>31</variablelist>32</refsect1>3334<refsect1>35<title>Description</title>3637<para>Closes the media device. Resources associated with the file descriptor38are freed. The device configuration remain unchanged.</para>39</refsect1>4041<refsect1>42<title>Return Value</title>4344<para><function>close</function> returns 0 on success. On error, -1 is45returned, and <varname>errno</varname> is set appropriately. Possible error46codes are:</para>4748<variablelist>49<varlistentry>50<term><errorcode>EBADF</errorcode></term>51<listitem>52<para><parameter>fd</parameter> is not a valid open file descriptor.53</para>54</listitem>55</varlistentry>56</variablelist>57</refsect1>58</refentry>596061