-  .. row 1
 
+       ..  _MEDIA-ENT-F-UNKNOWN:
+       .. _MEDIA-ENT-F-V4L2-SUBDEV-UNKNOWN:
+
        -  ``MEDIA_ENT_F_UNKNOWN`` and ``MEDIA_ENT_F_V4L2_SUBDEV_UNKNOWN``
 
        -  Unknown entity. That generally indicates that a driver didn't
 
     -  .. row 2
 
+       ..  _MEDIA-ENT-F-IO-V4L:
+
        -  ``MEDIA_ENT_F_IO_V4L``
 
        -  Data streaming input and/or output entity.
 
     -  .. row 3
 
+       ..  _MEDIA-ENT-F-IO-VBI:
+
        -  ``MEDIA_ENT_F_IO_VBI``
 
        -  V4L VBI streaming input or output entity
 
     -  .. row 4
 
+       ..  _MEDIA-ENT-F-IO-SWRADIO:
+
        -  ``MEDIA_ENT_F_IO_SWRADIO``
 
        -  V4L Software Digital Radio (SDR) streaming input or output entity
 
     -  .. row 5
 
+       ..  _MEDIA-ENT-F-IO-DTV:
+
        -  ``MEDIA_ENT_F_IO_DTV``
 
        -  DVB Digital TV streaming input or output entity
 
     -  .. row 6
 
+       ..  _MEDIA-ENT-F-DTV-DEMOD:
+
        -  ``MEDIA_ENT_F_DTV_DEMOD``
 
        -  Digital TV demodulator entity.
 
     -  .. row 7
 
+       ..  _MEDIA-ENT-F-TS-DEMUX:
+
        -  ``MEDIA_ENT_F_TS_DEMUX``
 
        -  MPEG Transport stream demux entity. Could be implemented on
 
     -  .. row 8
 
+       ..  _MEDIA-ENT-F-DTV-CA:
+
        -  ``MEDIA_ENT_F_DTV_CA``
 
        -  Digital TV Conditional Access module (CAM) entity
 
     -  .. row 9
 
+       ..  _MEDIA-ENT-F-DTV-NET-DECAP:
+
        -  ``MEDIA_ENT_F_DTV_NET_DECAP``
 
        -  Digital TV network ULE/MLE desencapsulation entity. Could be
 
     -  .. row 10
 
+       ..  _MEDIA-ENT-F-CONN-RF:
+
        -  ``MEDIA_ENT_F_CONN_RF``
 
        -  Connector for a Radio Frequency (RF) signal.
 
     -  .. row 11
 
+       ..  _MEDIA-ENT-F-CONN-SVIDEO:
+
        -  ``MEDIA_ENT_F_CONN_SVIDEO``
 
        -  Connector for a S-Video signal.
 
     -  .. row 12
 
+       ..  _MEDIA-ENT-F-CONN-COMPOSITE:
+
        -  ``MEDIA_ENT_F_CONN_COMPOSITE``
 
        -  Connector for a RGB composite signal.
 
     -  .. row 13
 
+       ..  _MEDIA-ENT-F-CAM-SENSOR:
+
        -  ``MEDIA_ENT_F_CAM_SENSOR``
 
        -  Camera video sensor entity.
 
     -  .. row 14
 
+       ..  _MEDIA-ENT-F-FLASH:
+
        -  ``MEDIA_ENT_F_FLASH``
 
        -  Flash controller entity.
 
     -  .. row 15
 
+       ..  _MEDIA-ENT-F-LENS:
+
        -  ``MEDIA_ENT_F_LENS``
 
        -  Lens controller entity.
 
     -  .. row 16
 
+       ..  _MEDIA-ENT-F-ATV-DECODER:
+
        -  ``MEDIA_ENT_F_ATV_DECODER``
 
        -  Analog video decoder, the basic function of the video decoder is
 
     -  .. row 17
 
+       ..  _MEDIA-ENT-F-TUNER:
+
        -  ``MEDIA_ENT_F_TUNER``
 
        -  Digital TV, analog TV, radio and/or software radio tuner, with
 
     -  .. row 18
 
+       ..  _MEDIA-ENT-F-IF-VID-DECODER:
+
        -  ``MEDIA_ENT_F_IF_VID_DECODER``
 
        -  IF-PLL video decoder. It receives the IF from a PLL and decodes
 
     -  .. row 19
 
+       ..  _MEDIA-ENT-F-IF-AUD-DECODER:
+
        -  ``MEDIA_ENT_F_IF_AUD_DECODER``
 
        -  IF-PLL sound decoder. It receives the IF from a PLL and decodes
 
     -  .. row 20
 
+       ..  _MEDIA-ENT-F-AUDIO-CAPTURE:
+
        -  ``MEDIA_ENT_F_AUDIO_CAPTURE``
 
        -  Audio Capture Function Entity.
 
     -  .. row 21
 
+       ..  _MEDIA-ENT-F-AUDIO-PLAYBACK:
+
        -  ``MEDIA_ENT_F_AUDIO_PLAYBACK``
 
        -  Audio Playback Function Entity.
 
     -  .. row 22
 
+       ..  _MEDIA-ENT-F-AUDIO-MIXER:
+
        -  ``MEDIA_ENT_F_AUDIO_MIXER``
 
        -  Audio Mixer Function Entity.
 
     -  .. row 23
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-COMPOSER:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_COMPOSER``
 
        -  Video composer (blender). An entity capable of video
 
     -  ..  row 24
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-PIXEL-FORMATTER:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_PIXEL_FORMATTER``
 
        -  Video pixel formatter. An entity capable of pixel formatting
 
     -  ..  row 25
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-PIXEL-ENC-CONV:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_PIXEL_ENC_CONV``
 
        -  Video pixel encoding converter. An entity capable of pixel
 
     -  ..  row 26
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-LUT:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_LUT``
 
        -  Video look-up table. An entity capable of video lookup table
 
     -  ..  row 27
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-SCALER:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_SCALER``
 
        -  Video scaler. An entity capable of video scaling must have
 
     -  ..  row 28
 
+       ..  _MEDIA-ENT-F-PROC-VIDEO-STATISTICS:
+
        -  ``MEDIA_ENT_F_PROC_VIDEO_STATISTICS``
 
        -  Video statistics computation (histogram, 3A, ...). An entity
 
     -  .. row 1
 
+       ..  _MEDIA-ENT-FL-DEFAULT:
+
        -  ``MEDIA_ENT_FL_DEFAULT``
 
        -  Default entity for its type. Used to discover the default audio,
 
     -  .. row 2
 
+       ..  _MEDIA-ENT-FL-CONNECTOR:
+
        -  ``MEDIA_ENT_FL_CONNECTOR``
 
        -  The entity represents a data conector
 
     -  .. row 1
 
+       ..  _MEDIA-INTF-T-DVB-FE:
+
        -  ``MEDIA_INTF_T_DVB_FE``
 
        -  Device node interface for the Digital TV frontend
 
     -  .. row 2
 
+       ..  _MEDIA-INTF-T-DVB-DEMUX:
+
        -  ``MEDIA_INTF_T_DVB_DEMUX``
 
        -  Device node interface for the Digital TV demux
 
     -  .. row 3
 
+       ..  _MEDIA-INTF-T-DVB-DVR:
+
        -  ``MEDIA_INTF_T_DVB_DVR``
 
        -  Device node interface for the Digital TV DVR
 
     -  .. row 4
 
+       ..  _MEDIA-INTF-T-DVB-CA:
+
        -  ``MEDIA_INTF_T_DVB_CA``
 
        -  Device node interface for the Digital TV Conditional Access
 
     -  .. row 5
 
-       -  ``MEDIA_INTF_T_DVB_FE``
+       ..  _MEDIA-INTF-T-DVB-NET:
+
+       -  ``MEDIA_INTF_T_DVB_NET``
 
        -  Device node interface for the Digital TV network control
 
 
     -  .. row 6
 
+       ..  _MEDIA-INTF-T-V4L-VIDEO:
+
        -  ``MEDIA_INTF_T_V4L_VIDEO``
 
        -  Device node interface for video (V4L)
 
     -  .. row 7
 
+       ..  _MEDIA-INTF-T-V4L-VBI:
+
        -  ``MEDIA_INTF_T_V4L_VBI``
 
        -  Device node interface for VBI (V4L)
 
     -  .. row 8
 
+       ..  _MEDIA-INTF-T-V4L-RADIO:
+
        -  ``MEDIA_INTF_T_V4L_RADIO``
 
        -  Device node interface for radio (V4L)
 
     -  .. row 9
 
+       ..  _MEDIA-INTF-T-V4L-SUBDEV:
+
        -  ``MEDIA_INTF_T_V4L_SUBDEV``
 
        -  Device node interface for a V4L subdevice
 
     -  .. row 10
 
+       ..  _MEDIA-INTF-T-V4L-SWRADIO:
+
        -  ``MEDIA_INTF_T_V4L_SWRADIO``
 
        -  Device node interface for Software Defined Radio (V4L)
 
     -  .. row 11
 
+       ..  _MEDIA-INTF-T-ALSA-PCM-CAPTURE:
+
        -  ``MEDIA_INTF_T_ALSA_PCM_CAPTURE``
 
        -  Device node interface for ALSA PCM Capture
 
     -  .. row 12
 
+       ..  _MEDIA-INTF-T-ALSA-PCM-PLAYBACK:
+
        -  ``MEDIA_INTF_T_ALSA_PCM_PLAYBACK``
 
        -  Device node interface for ALSA PCM Playback
 
     -  .. row 13
 
+       ..  _MEDIA-INTF-T-ALSA-CONTROL:
+
        -  ``MEDIA_INTF_T_ALSA_CONTROL``
 
        -  Device node interface for ALSA Control
 
     -  .. row 14
 
+       ..  _MEDIA-INTF-T-ALSA-COMPRESS:
+
        -  ``MEDIA_INTF_T_ALSA_COMPRESS``
 
        -  Device node interface for ALSA Compress
 
     -  .. row 15
 
+       ..  _MEDIA-INTF-T-ALSA-RAWMIDI:
+
        -  ``MEDIA_INTF_T_ALSA_RAWMIDI``
 
        -  Device node interface for ALSA Raw MIDI
 
     -  .. row 16
 
+       ..  _MEDIA-INTF-T-ALSA-HWDEP:
+
        -  ``MEDIA_INTF_T_ALSA_HWDEP``
 
        -  Device node interface for ALSA Hardware Dependent
 
     -  .. row 17
 
+       ..  _MEDIA-INTF-T-ALSA-SEQUENCER:
+
        -  ``MEDIA_INTF_T_ALSA_SEQUENCER``
 
        -  Device node interface for ALSA Sequencer
 
     -  .. row 18
 
+       ..  _MEDIA-INTF-T-ALSA-TIMER:
+
        -  ``MEDIA_INTF_T_ALSA_TIMER``
 
        -  Device node interface for ALSA Timer
 
     -  .. row 1
 
+       ..  _MEDIA-PAD-FL-SINK:
+
        -  ``MEDIA_PAD_FL_SINK``
 
        -  Input pad, relative to the entity. Input pads sink data and are
 
     -  .. row 2
 
+       ..  _MEDIA-PAD-FL-SOURCE:
+
        -  ``MEDIA_PAD_FL_SOURCE``
 
        -  Output pad, relative to the entity. Output pads source data and
 
     -  .. row 3
 
+       ..  _MEDIA-PAD-FL-MUST-CONNECT:
+
        -  ``MEDIA_PAD_FL_MUST_CONNECT``
 
        -  If this flag is set and the pad is linked to any other pad, then
 
     -  .. row 1
 
+       ..  _MEDIA-LNK-FL-ENABLED:
+
        -  ``MEDIA_LNK_FL_ENABLED``
 
        -  The link is enabled and can be used to transfer media data. When
 
     -  .. row 2
 
+       ..  _MEDIA-LNK-FL-IMMUTABLE:
+
        -  ``MEDIA_LNK_FL_IMMUTABLE``
 
        -  The link enabled state can't be modified at runtime. An immutable
 
     -  .. row 3
 
+       ..  _MEDIA-LNK-FL-DYNAMIC:
+
        -  ``MEDIA_LNK_FL_DYNAMIC``
 
        -  The link enabled state can be modified during streaming. This flag
 
     -  .. row 4
 
+       ..  _MEDIA-LNK-FL-LINK-TYPE:
+
        -  ``MEDIA_LNK_FL_LINK_TYPE``
 
        -  This is a bitmask that defines the type of the link. Currently,
          two types of links are supported:
 
+         .. _MEDIA-LNK-FL-DATA-LINK:
+
          ``MEDIA_LNK_FL_DATA_LINK`` if the link is between two pads
 
+         .. _MEDIA-LNK-FL-INTERFACE-LINK:
+
          ``MEDIA_LNK_FL_INTERFACE_LINK`` if the link is between an
          interface and an entity