/**
 * SECTION:rygel-meta-config
 * @short_description: Manages all the configuration sources for Rygel.
 * 
 * <para>Abstracts Rygel and it&apos;s plugins from Configuration implementations. It keeps all real configuration sources in a list and returns the value provided by the first one. If none of them provides the value, it emits an error.</para>
 */
/**
 * RYGEL_TYPE_META_CONFIG:
 * 
 * The type for <link linkend="RygelMetaConfig"><type>RygelMetaConfig</type></link>.
 */
/**
 * rygel_meta_config_new:
 */
/**
 * rygel_meta_config_get_default:
 */
/**
 * rygel_meta_config_register_configuration:
 */
/**
 * rygel_meta_config_register_default_configurations:
 */
/**
 * RygelMetaConfig:
 * 
 * Manages all the configuration sources for Rygel.
 * 
 * <para>Abstracts Rygel and it&apos;s plugins from Configuration implementations. It keeps all real configuration sources in a list and returns the value provided by the first one. If none of them provides the value, it emits an error.</para>
 */
/**
 * RygelMetaConfigClass:
 * @parent_class: the parent class structure
 * 
 * The class structure for <link linkend="RYGEL-TYPE-META-CONFIG:CAPS"><literal>RYGEL_TYPE_META_CONFIG</literal></link>. All the fields in this structure are private and should never be accessed directly.
 */
