Index: src/gingacc-system/src/io/interface/content/audio/FFmpegAudioProvider.cpp
===================================================================
--- src/gingacc-system/src/io/interface/content/audio/FFmpegAudioProvider.cpp	(revision 9)
+++ src/gingacc-system/src/io/interface/content/audio/FFmpegAudioProvider.cpp	(working copy)
@@ -829,11 +829,12 @@
 			dsc.sampleformat = FSSF_S16;
 
 			rContainer->audio.sound = FusionSoundAudioProvider::_fsSound;
-			retB = rContainer->audio.sound->CreateStream(
+			// FIXME: La funci��n CreateStream devuelve DirectResult! 
+			ret = rContainer->audio.sound->CreateStream(
 					rContainer->audio.sound,
 					&dsc, &rContainer->audio.stream);
 
-			if (retB != DFB_OK) {
+			if (ret != DR_OK) {
 				cout << "FFmpegAudioProvider::initializeFFmpeg ";
 				cout << "IFusionSound::CreateStream() failed!";
 				cout << endl;
@@ -1165,16 +1166,19 @@
 
 	void FFmpegAudioProvider::setSoundLevel(float level) {
 		DFBResult retB;
+		DirectResult ret;
 
 		if (level < 0.0) {
 			return;
 		}
 
 		if (rContainer->audio.playback) {
-			retB = rContainer->audio.playback->SetVolume(
+	
+			// FIXME: La funci��n SetVolume devuelve DirectResult! 
+			ret = rContainer->audio.playback->SetVolume(
 					rContainer->audio.playback, level);
 
-			if (retB == DFB_OK) {
+			if (ret == DR_OK) {
 				rContainer->volume = level;
 			}
 		}
Index: src/gingacc-system/src/io/interface/content/video/FFmpegVideoProvider.cpp
===================================================================
--- src/gingacc-system/src/io/interface/content/video/FFmpegVideoProvider.cpp	(revision 9)
+++ src/gingacc-system/src/io/interface/content/video/FFmpegVideoProvider.cpp	(working copy)
@@ -1071,11 +1071,12 @@
 			dsc.sampleformat = FSSF_S16;
 
 			rContainer->audio.sound = FusionSoundAudioProvider::_fsSound;
-			retB = rContainer->audio.sound->CreateStream(
+			// FIXME: DirectResult en vez de DFBResult
+			ret = rContainer->audio.sound->CreateStream(
 					rContainer->audio.sound,
 					&dsc, &rContainer->audio.stream);
 
-			if (retB != DFB_OK) {
+			if (ret != DR_OK) {
 				cout << "FFmpegVideoProvider::initializeFFmpeg ";
 				cout << "IFusionSound::CreateStream() failed!";
 				cout << endl;
@@ -1543,16 +1544,18 @@
 
 	void FFmpegVideoProvider::setSoundLevel(float level) {
 		DFBResult retB;
+		DirectResult ret;
 
 		if (level < 0.0) {
 			return;
 		}
 
 		if (rContainer->audio.playback) {
-			retB = rContainer->audio.playback->SetVolume(
+			// FIXME: DirectResult en vez de DFBResult
+			ret = rContainer->audio.playback->SetVolume(
 					rContainer->audio.playback, level);
 
-			if (retB == DFB_OK) {
+			if (ret == DR_OK) {
 				rContainer->volume = level;
 			}
 		}
