コードからビデオ ファイルを再生するために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 とは別に使用しているライブラリを次に示します。
そのエラーが発生する理由は何ですか?