ошибка xuggler - «не могу найти символ: класс VideoImage» - что мне не хватает? - PullRequest
0 голосов
/ 31 июля 2011

Я использую xuggler для воспроизведения видеофайлов из моего кода, и ниже приведен фрагмент основного кода:

Этот фрагмент выдает ошибку:

 //The window we'll draw the video on.

private static VideoImage mScreen = null;

private static void updateJavaWindow(BufferedImage javaImage)
{
  mScreen.setImage(javaImage);
}

// Opens a Swing window on screen.

 private static void openJavaWindow()
 {
    mScreen = new VideoImage();
 }

Ошибка, которую я получаю: cannot find symbol : class VideoImage

Используются следующие заголовочные файлы:

import java.awt.image.BufferedImage;
import com.xuggle.xuggler.Global;
import com.xuggle.xuggler.IContainer;
import com.xuggle.xuggler.IPacket;
import com.xuggle.xuggler.IPixelFormat;
import com.xuggle.xuggler.IStream;
import com.xuggle.xuggler.IStreamCoder;
import com.xuggle.xuggler.ICodec;
import com.xuggle.xuggler.IVideoPicture;
import com.xuggle.xuggler.IVideoResampler;
import com.xuggle.xuggler.Utils;

Я пропал в некотором операторе импорта?Если нет, то вот библиотеки, которые я использую, кроме JDK:

enter image description here

По какой причине я получаю эту ошибку?

Ответы [ 2 ]

2 голосов
/ 31 июля 2011

VideoImage Javadoc

Вы не импортируете правильный класс.

com.xuggle.xuggler.demos.VideoImage

Кажется, вы уже используете IDE. Он должен автоматически сообщать вам, какой импорт вам не хватает, если правильная библиотека находится в пути сборки.

0 голосов
/ 31 июля 2011

Вам необходимо импортировать класс VideoImage.

...