[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-cvs
Subject:    [gst-cvs] gst-plugins-bad: vdpauvideopostprocess: use
From:       satis () kemper ! freedesktop ! org (Carl-Anton Ingmarsson)
Date:       2010-07-30 9:41:07
Message-ID: 20100730094107.4149110056 () kemper ! freedesktop ! org
[Download RAW message or body]

Module: gst-plugins-bad
Branch: master
Commit: aa193a7b4391f98367c9d0f27b220cdd6bcb8db7
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=aa193a7b4391f98367c9d0f27b220cdd6bcb8db7


Author: Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com>
Date:   Fri Jul 30 11:27:27 2010 +0200

vdpauvideopostprocess: use GstVdp[Video|Output]BufferPool to cache our buffers

This way we'll reuse the GstVdp[Video|Output]Buffers if they're of the same
size and chroma-type/rgba-format.

Also remove gst_vdp_output_src_pad_negotiate and set a "setcaps" function on
GstVdpOutputSrcPad instead, leaving negotiation to GstVdpVideoPostProcess.

---

 sys/vdpau/gstvdp/gstvdpoutputsrcpad.c |  143 ++++++++++++---------------------
 sys/vdpau/gstvdp/gstvdpoutputsrcpad.h |    2 -
 sys/vdpau/gstvdpvideopostprocess.c    |  116 ++++++++++++--------------
 sys/vdpau/gstvdpvideopostprocess.h    |    2 +
 4 files changed, 107 insertions(+), 156 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/diff/?id=aa193a7b4391f98367c9d0f27b220cdd6bcb8db7


------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
gstreamer-cvs mailing list
gstreamer-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic