VDPAU Usage Instructions?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

VDPAU Usage Instructions?

krakorar
Where are instructions on how to build a pipeline with VDPAU? Do you have an example? ;-)

Thanks in advance.

Best Regards,

--
Rob Krakora
Senior Software Engineer
MessageNet Systems
101 East Carmel Dr. Suite 105
Carmel, IN 46032
(317)566-1677 Ext. 206
(317)663-0808 Fax

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: VDPAU Usage Instructions?

Carl-Anton Ingmarsson
tis 2009-11-10 klockan 21:55 -0500 skrev Robert Krakora:
> Where are instructions on how to build a pipeline with VDPAU? Do you
> have an example? ;-)

Something like: "gst-launch filesrc location=/path/to/mpegfile !
optional_demuxer ! mpegvideoparse ! vdpaumpegdec !
vdpauvideopostprocess ! vdpausink"

should work. Where optional_demuxer is replaced by a suitable demuxer.

// Carl-Anton


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: VDPAU Usage Instructions?

Marc Leeman
> Something like: "gst-launch filesrc location=/path/to/mpegfile !
> optional_demuxer ! mpegvideoparse ! vdpaumpegdec !
> vdpauvideopostprocess ! vdpausink"


I don't have nvidia hardware available at the moment so can't test it,
but can I feed back the decoded stream back into gstreamer? Would be
interesting to accelerate transcoding with this.



--
br, marc

The best approach for you requires two steps. The first step is
reading the Manual.
    Wolfgang Denk - u-boot mailing list

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: VDPAU Usage Instructions?

Jan Schmidt-6
On Fri, 2009-11-13 at 12:27 +0100, Marc Leeman wrote:
> > Something like: "gst-launch filesrc location=/path/to/mpegfile !
> > optional_demuxer ! mpegvideoparse ! vdpaumpegdec !
> > vdpauvideopostprocess ! vdpausink"
>
>
> I don't have nvidia hardware available at the moment so can't test it,
> but can I feed back the decoded stream back into gstreamer? Would be
> interesting to accelerate transcoding with this.

Yes, there's the vdpauvideoyuv element to convert the VDPAU proxy
buffers back into real YUV buffers. There's also a commensurate
vdpauyuvvideo upload element.

J.

--
Jan Schmidt <[hidden email]>


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: VDPAU Usage Instructions?

Carl-Anton Ingmarsson


2009/11/13 Jan Schmidt <[hidden email]>
On Fri, 2009-11-13 at 12:27 +0100, Marc Leeman wrote:
> > Something like: "gst-launch filesrc location=/path/to/mpegfile !
> > optional_demuxer ! mpegvideoparse ! vdpaumpegdec !
> > vdpauvideopostprocess ! vdpausink"
>
>
> I don't have nvidia hardware available at the moment so can't test it,
> but can I feed back the decoded stream back into gstreamer? Would be
> interesting to accelerate transcoding with this.

Yes, there's the vdpauvideoyuv element to convert the VDPAU proxy
buffers back into real YUV buffers. There's also a commensurate
vdpauyuvvideo upload element.

Note that these elements will probably go away and be replaced by caps negotiation, eg. vdpaumpegdec
will be able to output video/x-vdpau-video and video/x-raw-yuv.

// Carl-Anton

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel