The settings file in the project's source does not appear to be working.
I think discovered the locations of both the xuggle jars and the secondary repository used to host the module's transitive dependencies (contained in the xuggle module ivy.xml).
Example ivy.xml and ivysettings.xml files included below.
ivy.xml
<ivy-module version="2.0">
<info organisation="org.demo" module="demo"/>
<configurations>
<conf name="compile"/>
<conf name="runtime" extends="compile"/>
<conf name="test" extends="runtime"/>
</configurations>
<dependencies>
<dependency org="xuggle" name="xuggle-utils" rev="latest.integration" conf="test->default"/>
</dependencies>
</ivy-module>
ivysettings.xml
<ivysettings>
<settings defaultResolver="central"/>
<resolvers>
<ibiblio name="central" m2compatible="true"/>
<url name="xuggle">
<ivy pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[module]/[revision]/ivy-[revision].xml" />
<artifact pattern="http://xuggle.googlecode.com/svn/trunk/repo/share/java/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]" />
</url>
<url name="red5">
<artifact pattern="http://red5.googlecode.com/svn/repository/[artifact]-[revision].[ext]" />
</url>
</resolvers>
<modules>
<module organisation="xuggle" resolver="xuggle" />
<module organisation="red5" resolver="red5" />
</modules>
</ivysettings>