Package org.gstreamer

Examples of org.gstreamer.Element


    }
    public static void main(String[] args) {
        args = Gst.init("TypeFind Test", args);
        /* create elements */
        Pipeline pipeline = new Pipeline("my_pipeline");
        Element source = ElementFactory.make("filesrc", "source");
        source.set("location", args[0]);
        TypeFind typefind = new TypeFind("typefinder");
       
        /* you would normally check that the elements were created properly */
       
        /* put together a pipeline */
 
View Full Code Here


*/
public class DoubleQuit {
    private static Pipeline makePipe() {
        Pipeline pipe = new Pipeline("AudioPanorama");

        Element src = ElementFactory.make("audiotestsrc", "src");
        src.set("wave", 2);
        Element convert = ElementFactory.make("audioconvert", "convert");
        Element sink = ElementFactory.make("fakesink", "sink");
        pipe.addMany(src, convert, sink);
        Element.linkMany(src, convert, sink);
        return pipe;
    }
View Full Code Here

    @Test
    public void hello() {}
    //@Test
    public void testMixer() {
        Element audio = ElementFactory.make("osxaudiosink", "audio");
        @SuppressWarnings("unused")
        Mixer mixer = Mixer.wrap(audio);
    }
View Full Code Here

    private static Pipeline pipe;
    public static void main(String[] args) {
        args = Gst.init("VideoTest", args);
        pipe = new Pipeline("VideoTest");
        //final Element videosrc = ElementFactory.make("videotestsrc", "source");
        final Element videosrc = ElementFactory.make("v4l2src", "source");
        final Element videofilter = ElementFactory.make("capsfilter", "filter");
        videofilter.setCaps(Caps.fromString("dv1394src ! video/x-dv ! dvdemux ! "
                + "dvdec ! ffmpegcolorspace ! video/x-raw-rgb, width=720, height=576"
                + ", bpp=32, depth=24, framerate=25/1"));
        //videofilter.setCaps(Caps.fromString("dv1394src ! video/x-dv ! dvdemux ! "
        //        + "dvdec ! ffmpegcolorspace ! video/x-raw-rgb, width=720, height=576"
        //        + ", bpp=32, depth=24, framerate=25/1"));
        SwingUtilities.invokeLater(new Runnable() {

            public void run() {
                VideoComponent videoComponent = new VideoComponent();
                Element videosink = videoComponent.getElement();
                pipe.addMany(videosrc, videofilter, videosink);
                Element.linkMany(videosrc, videofilter, videosink);

                // Now create a JFrame to display the video output
                JFrame frame = new JFrame("Duo: Testando webacam com gstream");
View Full Code Here

*/
public class WebcamPlayer {
    public WebcamPlayer() {
        Gst.init();
        pipe = new Pipeline("VideoTest");
        final Element videosrc = ElementFactory.make("v4l2src", "source");
        final Element videofilter = ElementFactory.make("capsfilter", "filter");
        videofilter.setCaps(Caps.fromString("dv1394src ! video/x-dv ! dvdemux ! "
                + "dvdec ! ffmpegcolorspace ! video/x-raw-rgb, width=320, height=240"
                + ", bpp=32, depth=24, framerate=25/1"));
        SwingUtilities.invokeLater(new Runnable() {

            public void run() {
                VideoComponent videoComponent = new VideoComponent();
                Element videosink = videoComponent.getElement();
                pipe.addMany(videosrc, videofilter, videosink);
                Element.linkMany(videosrc, videofilter, videosink);

                // Now create a JFrame to display the video output
                JFrame frame = new JFrame("Duo: webacam com gstreamer.");
View Full Code Here

TOP

Related Classes of org.gstreamer.Element

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.