From johnf@sr1-umpk-12.sfbay.sun.com Thu Jan 29 10:54:30 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TIsUdx026820
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 10:54:30 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TIsSnp035230
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:54:30 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE800103XUSRS00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 10:54:28 -0800 (PST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800A2OXUS6WB0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 10:54:28 -0800 (PST)
Received: from sr1-umpk-12.sfbay.sun.com
 (sr1-umpk-12.SFBay.Sun.COM [129.145.154.112])	by dm-sfbay-01.sfbay.sun.com
 (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TIsRxc003838; Thu,
 29 Jan 2009 10:54:27 -0800 (PST)
Received: from sr1-umpk-12.sfbay.sun.com (localhost [127.0.0.1])
	by sr1-umpk-12.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TIsRqi044665;
 Thu, 29 Jan 2009 10:54:27 -0800 (PST)
Received: (from johnf@localhost)	by sr1-umpk-12.sfbay.sun.com
 (8.13.8+Sun/8.13.8/Submit) id n0TIsRx5044661; Thu,
 29 Jan 2009 10:54:27 -0800 (PST)
Date: Thu, 29 Jan 2009 10:54:27 -0800 (PST)
From: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Subject: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
To: PSARC-ext@sun.com
Cc: john.fischer@sun.com, john.martin@sun.com
Message-id: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 3999


Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Video Decode and Presentation API for Unix (VDPAU)
    1.2. Name of Document Author/Supplier:
	 Author:  John Martin
    1.3  Date of This Document:
	29 January, 2009
4. Technical Description
Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Video Decode and Presentation API for Unix (VDPAU)
    1.2. Name of Document Author/Supplier:
	 Author:  John Martin 
    1.3  Date of This Document:
	29 January, 2009
4. Technical Description

   The Video Decode and Presentation API for Unix (VDPAU) is a development
   and runtime environment which provides decode, post-processing, compositing,
   and display of compressed and uncompressed video streams.  It is not a
   standalone video player but instead an environment which can be used
   by video players and other video applications.  It also does not address
   content protection.

   The VDPAU API is initially defined and implemented by NVIDIA.
   The implementation of libvdpau.so is a DSO frontend that can load
   any vendor's backend driver.  libvdpau.so will be open sourced
   with a MIT-X11 license and hosted by X.Org.

   As of this writing, the VDPAU API provides the following features:
     + GPU-accelerated decode of MPEG-1, MPEG-2, H.264, WMV-3 and VC-1
       bitstreams
     + Post-processing of decoded video, including temporal and
       spatial deinterlacing, inverse telecine, and noise reduction
     + Timestamp-based presentation of final video frames
     + Compositing sub-picture, on-screen display, and other UI elements

   It is important to note this is limited to GPU accelerated so
   support depends on the hardware.  There is not a software fallback
   path in VDPAU if the hardware does not support these features.
   Also, even though VDPAU provides a large subset of the PureVideo HD
   functionality delivered on Windows, there is no guarantee all
   PureVideo features are (or will be) delivered on Solaris.

   While the API will be classified as volatile for this document,
   the plan is to maintain backward compatibility in future releases. 

   Delivery will be in the existing SYSV package NVDAgraphics which
   installs files in the following directories:

      /usr/include/vdpau: VDPAU headers
      /usr/lib:           VDPAU 32-bit libraries 
      /usr/lib/amd64:     VDPAU 64-bit libraries 

   The main web page for VDPAU is: 
      http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html
   This includes documentation for the API. Documentation is not part
   of the package delivery for Solaris.

   Support for VDPAU is provided by NVIDIA through their developer forum.

   Bugtraq: nvidia/nvidia/other

Interfaces Exported
Interface                      Classification   Comments
-----------------------------------------------------------------
/usr/include/vdpau/vdpau.h     Volatile         Defined by NVIDIA
/usr/include/vdpau/vdpau_x11.h Volatile         Defined by NVIDIA
/usr/lib/libvdpau.so.1         Volatile         Defined by NVIDIA
/usr/lib/libvdpau.so           Volatile         Defined by NVIDIA
/usr/lib/amd64/libvdpau.so.1   Volatile         Defined by NVIDIA
/usr/lib/amd64/libvdpau.so     Volatile         Defined by NVIDIA

The libraries /usr/lib[/amd64]/libvdpau_nvidia.so.1 and
/usr/lib[/amd64]/libvdpau_trace.so.1 are private objects
and should not be linked in for normal application development. 

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		X
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		JDS - X
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From gdamore@sun.com Thu Jan 29 11:12:34 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJCXiP027416
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:12:34 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TJCW2l000979
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:12:33 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE80000BYOWZM00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 12:12:32 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800051YOVSS00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:12:31 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TJCVqS012895	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:12:31 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800401YCWP700@fe-sfbay-10.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:12:31 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KE800ACPYOR8C20@fe-sfbay-10.sun.com>; Thu,
 29 Jan 2009 11:12:28 -0800 (PST)
Date: Thu, 29 Jan 2009 11:12:27 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Sender: Garrett.Damore@sun.com
To: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Cc: PSARC-ext@sun.com, John.Fischer@sun.com, John.Martin@sun.com
Message-id: <4981FF9B.1070009@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 4418

How will applications determine whether VDPAU will work on their display 
or not?

Are there any plans for integrating this with any actual applications, 
or with gstreamer or other desktop video apps?

    -- Garrett

John Fischer wrote:
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
> 	 Author:  John Martin
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
> 	 Author:  John Martin 
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
>
>    The Video Decode and Presentation API for Unix (VDPAU) is a development
>    and runtime environment which provides decode, post-processing, compositing,
>    and display of compressed and uncompressed video streams.  It is not a
>    standalone video player but instead an environment which can be used
>    by video players and other video applications.  It also does not address
>    content protection.
>
>    The VDPAU API is initially defined and implemented by NVIDIA.
>    The implementation of libvdpau.so is a DSO frontend that can load
>    any vendor's backend driver.  libvdpau.so will be open sourced
>    with a MIT-X11 license and hosted by X.Org.
>
>    As of this writing, the VDPAU API provides the following features:
>      + GPU-accelerated decode of MPEG-1, MPEG-2, H.264, WMV-3 and VC-1
>        bitstreams
>      + Post-processing of decoded video, including temporal and
>        spatial deinterlacing, inverse telecine, and noise reduction
>      + Timestamp-based presentation of final video frames
>      + Compositing sub-picture, on-screen display, and other UI elements
>
>    It is important to note this is limited to GPU accelerated so
>    support depends on the hardware.  There is not a software fallback
>    path in VDPAU if the hardware does not support these features.
>    Also, even though VDPAU provides a large subset of the PureVideo HD
>    functionality delivered on Windows, there is no guarantee all
>    PureVideo features are (or will be) delivered on Solaris.
>
>    While the API will be classified as volatile for this document,
>    the plan is to maintain backward compatibility in future releases. 
>
>    Delivery will be in the existing SYSV package NVDAgraphics which
>    installs files in the following directories:
>
>       /usr/include/vdpau: VDPAU headers
>       /usr/lib:           VDPAU 32-bit libraries 
>       /usr/lib/amd64:     VDPAU 64-bit libraries 
>
>    The main web page for VDPAU is: 
>       http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html
>    This includes documentation for the API. Documentation is not part
>    of the package delivery for Solaris.
>
>    Support for VDPAU is provided by NVIDIA through their developer forum.
>
>    Bugtraq: nvidia/nvidia/other
>
> Interfaces Exported
> Interface                      Classification   Comments
> -----------------------------------------------------------------
> /usr/include/vdpau/vdpau.h     Volatile         Defined by NVIDIA
> /usr/include/vdpau/vdpau_x11.h Volatile         Defined by NVIDIA
> /usr/lib/libvdpau.so.1         Volatile         Defined by NVIDIA
> /usr/lib/libvdpau.so           Volatile         Defined by NVIDIA
> /usr/lib/amd64/libvdpau.so.1   Volatile         Defined by NVIDIA
> /usr/lib/amd64/libvdpau.so     Volatile         Defined by NVIDIA
>
> The libraries /usr/lib[/amd64]/libvdpau_nvidia.so.1 and
> /usr/lib[/amd64]/libvdpau_trace.so.1 are private objects
> and should not be linked in for normal application development. 
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		X
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		JDS - X
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
>
>   


From John.Martin@Sun.COM Thu Jan 29 11:20:33 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJKW9V027759
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:20:33 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TJJoHk004708
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:20:32 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE80051NZ1MDF00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 11:20:10 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800A6SZ1L6KC0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:20:10 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TJK9nK017718	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:20:09 -0800 (PST)
Received: from sun.com ([129.145.47.34])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTP id <0KE8002GKZ1LEJ50@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:20:09 -0800 (PST)
Received: from [129.147.158.50] by sfbay5-mail1.sfbay.sun.com (mshttpd); Thu,
 29 Jan 2009 11:20:09 -0800
Date: Thu, 29 Jan 2009 11:20:09 -0800
From: John Martin <John.Martin@Sun.COM>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
To: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, John.M.Martin@Sun.COM
Cc: PSARC-ext@Sun.COM, John.Fischer@Sun.COM
Message-id: <6a20da006fa8.498190e9@sun.com>
MIME-version: 1.0
X-Mailer: Sun Java(tm) System Messenger Express 7.0-3.01 64bit (built Dec  9
 2008)
Content-type: text/plain; charset=us-ascii
Content-language: en
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-Accept-Language: en
Priority: normal
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Status: RO
Content-Length: 4595

John.m.martin,

This one is yours I believe.

John.martin

----- Original Message -----
From: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Date: Thursday, January 29, 2009 10:54 am
Subject: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059 FastTrack timeout 02/05/2009]
To: PSARC-ext@sun.com
Cc: John.Fischer@Sun.COM, John.Martin@Sun.COM


> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>          Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
>          Author:  John Martin
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
>          Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
>          Author:  John Martin 
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
> 
>    The Video Decode and Presentation API for Unix (VDPAU) is a development
>    and runtime environment which provides decode, post-processing, compositing,
>    and display of compressed and uncompressed video streams.  It is 
> not a
>    standalone video player but instead an environment which can be used
>    by video players and other video applications.  It also does not address
>    content protection.
> 
>    The VDPAU API is initially defined and implemented by NVIDIA.
>    The implementation of libvdpau.so is a DSO frontend that can load
>    any vendor's backend driver.  libvdpau.so will be open sourced
>    with a MIT-X11 license and hosted by X.Org.
> 
>    As of this writing, the VDPAU API provides the following features:
>      + GPU-accelerated decode of MPEG-1, MPEG-2, H.264, WMV-3 and VC-1
>        bitstreams
>      + Post-processing of decoded video, including temporal and
>        spatial deinterlacing, inverse telecine, and noise reduction
>      + Timestamp-based presentation of final video frames
>      + Compositing sub-picture, on-screen display, and other UI elements
> 
>    It is important to note this is limited to GPU accelerated so
>    support depends on the hardware.  There is not a software fallback
>    path in VDPAU if the hardware does not support these features.
>    Also, even though VDPAU provides a large subset of the PureVideo HD
>    functionality delivered on Windows, there is no guarantee all
>    PureVideo features are (or will be) delivered on Solaris.
> 
>    While the API will be classified as volatile for this document,
>    the plan is to maintain backward compatibility in future releases. 
> 
> 
>    Delivery will be in the existing SYSV package NVDAgraphics which
>    installs files in the following directories:
> 
>       /usr/include/vdpau: VDPAU headers
>       /usr/lib:           VDPAU 32-bit libraries 
>       /usr/lib/amd64:     VDPAU 64-bit libraries 
> 
>    The main web page for VDPAU is: 
>       http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html
>    This includes documentation for the API. Documentation is not part
>    of the package delivery for Solaris.
> 
>    Support for VDPAU is provided by NVIDIA through their developer forum.
> 
>    Bugtraq: nvidia/nvidia/other
> 
> Interfaces Exported
> Interface                      Classification   Comments
> -----------------------------------------------------------------
> /usr/include/vdpau/vdpau.h     Volatile         Defined by NVIDIA
> /usr/include/vdpau/vdpau_x11.h Volatile         Defined by NVIDIA
> /usr/lib/libvdpau.so.1         Volatile         Defined by NVIDIA
> /usr/lib/libvdpau.so           Volatile         Defined by NVIDIA
> /usr/lib/amd64/libvdpau.so.1   Volatile         Defined by NVIDIA
> /usr/lib/amd64/libvdpau.so     Volatile         Defined by NVIDIA
> 
> The libraries /usr/lib[/amd64]/libvdpau_nvidia.so.1 and
> /usr/lib[/amd64]/libvdpau_trace.so.1 are private objects
> and should not be linked in for normal application development. 
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
>         	X
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
>         	JDS - X
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 

From alan.coopersmith@sun.com Thu Jan 29 11:20:40 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJKd2p027776
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:20:39 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TJKAGw004964
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:20:38 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE800113Z2AS200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 12:20:34 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE8000G8Z29SH00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:20:33 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TJKXRf017786	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:20:33 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800401YCWP700@fe-sfbay-10.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:20:33 -0800 (PST)
Received: from [10.6.102.118] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KE800AJSZ288C60@fe-sfbay-10.sun.com>; Thu,
 29 Jan 2009 11:20:33 -0800 (PST)
Date: Thu, 29 Jan 2009 11:20:32 -0800
From: Alan Coopersmith <alan.coopersmith@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Sender: alan.coopersmith@sun.com
To: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Cc: PSARC-ext@sun.com, John.Fischer@sun.com, John.Martin@sun.com
Message-id: <49820180.60600@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Status: RO
Content-Length: 624

John Fischer wrote:
>    Delivery will be in the existing SYSV package NVDAgraphics which
>    installs files in the following directories:
> 
>       /usr/include/vdpau: VDPAU headers
>       /usr/lib:           VDPAU 32-bit libraries 
>       /usr/lib/amd64:     VDPAU 64-bit libraries 

So this API is being provided only on x86, not SPARC?   Does it make sense
to deliver on SPARC if no local frame buffers support it?   (i.e. can it
run over the network like most extensions, or only locally, like DRI)

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From gdamore@sun.com Thu Jan 29 11:37:27 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJbRKi028620
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:37:27 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TJbOQr063250
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 12:37:27 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE800303ZUEFD00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 12:37:26 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE8000MDZUESP10@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:37:26 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TJbLvI016480	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:37:26 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800201ZI6FX00@fe-sfbay-10.sun.com> (original mail from gdamore@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:37:24 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KE800AL8ZU78CE0@fe-sfbay-10.sun.com>; Thu,
 29 Jan 2009 11:37:19 -0800 (PST)
Date: Thu, 29 Jan 2009 11:37:19 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49820180.60600@sun.com>
Sender: Garrett.Damore@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>
Cc: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.Fischer@sun.com, John.Martin@sun.com
Message-id: <4982056F.2000907@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <49820180.60600@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 662

Alan Coopersmith wrote:
> John Fischer wrote:
>   
>>    Delivery will be in the existing SYSV package NVDAgraphics which
>>    installs files in the following directories:
>>
>>       /usr/include/vdpau: VDPAU headers
>>       /usr/lib:           VDPAU 32-bit libraries 
>>       /usr/lib/amd64:     VDPAU 64-bit libraries 
>>     
>
> So this API is being provided only on x86, not SPARC?   Does it make sense
> to deliver on SPARC if no local frame buffers support it?   (i.e. can it
> run over the network like most extensions, or only locally, like DRI)
>
>   
I didn't see that this was an X11 extension, per se.  Am I missing 
something?

    -- Garrett


From John.Fischer@sun.com Thu Jan 29 11:38:42 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJcgFA028691
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:38:42 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TJcec0064085
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 12:38:41 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE80030FZWHKF00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Thu, 29 Jan 2009 11:38:41 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800ICFZWG02A0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Thu,
 29 Jan 2009 11:38:40 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TJceBs001498	for
 <PSARC-ext@Sun.COM>; Thu, 29 Jan 2009 19:38:40 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800D01ZMR4C00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 Jan 2009 12:38:40 -0700 (MST)
Received: from 129.145.154.112 ([129.145.154.112])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE800LUGZW5T2G0@mail-amer.sun.com>; Thu,
 29 Jan 2009 12:38:30 -0700 (MST)
Date: Thu, 29 Jan 2009 11:38:29 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49820180.60600@sun.com>
Sender: John.Fischer@sun.com
To: Alan Coopersmith <Alan.Coopersmith@sun.com>, John.M.Martin@sun.com
Cc: John Fischer <John.Fischer@sun.com>,
        John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <1233257908.2067.2899.camel@sr1-umpk-12>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301
Content-type: text/plain; charset=ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <49820180.60600@sun.com>
Status: RO
Content-Length: 794

Forwarding Alan's question to the correct John (M.) Martin.

Sorry everyone,

John

On Thu, 2009-01-29 at 11:20, Alan Coopersmith wrote:
> John Fischer wrote:
> >    Delivery will be in the existing SYSV package NVDAgraphics which
> >    installs files in the following directories:
> > 
> >       /usr/include/vdpau: VDPAU headers
> >       /usr/lib:           VDPAU 32-bit libraries 
> >       /usr/lib/amd64:     VDPAU 64-bit libraries 
> 
> So this API is being provided only on x86, not SPARC?   Does it make sense
> to deliver on SPARC if no local frame buffers support it?   (i.e. can it
> run over the network like most extensions, or only locally, like DRI)
> 
> -- 
> 	-Alan Coopersmith-           alan.coopersmith@sun.com
> 	 Sun Microsystems, Inc. - X Window System Engineering
> 


From John.Fischer@Sun.COM Thu Jan 29 11:39:32 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJdWsP028751
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:39:32 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TJdVjQ064558
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 12:39:31 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE80030JZXUL500@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 11:39:30 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800HPEZXRZZC0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:39:27 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TJdQ7o014311	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:39:26 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800E01XSEMH00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:39:26 -0700 (MST)
Received: from 129.145.154.112 ([129.145.154.112])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE8001FJZXIIKE0@mail-amer.sun.com>; Thu,
 29 Jan 2009 12:39:19 -0700 (MST)
Date: Thu, 29 Jan 2009 11:39:18 -0800
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4982056F.2000907@sun.com>
Sender: John.Fischer@Sun.COM
To: "Garrett D'Amore" <gdamore@Sun.COM>
Cc: John Fischer <John.Fischer@Sun.COM>,
        Alan Coopersmith <Alan.Coopersmith@Sun.COM>,
        John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@Sun.COM,
        John.M.Martin@Sun.COM
Reply-to: John.Fischer@Sun.COM
Message-id: <1233257956.2067.2901.camel@sr1-umpk-12>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <49820180.60600@sun.com> <4982056F.2000907@sun.com>
Status: RO
Content-Length: 796

forwarding to John (M.) Martin.

John

On Thu, 2009-01-29 at 11:37, Garrett D'Amore wrote:
> Alan Coopersmith wrote:
> > John Fischer wrote:
> >   
> >>    Delivery will be in the existing SYSV package NVDAgraphics which
> >>    installs files in the following directories:
> >>
> >>       /usr/include/vdpau: VDPAU headers
> >>       /usr/lib:           VDPAU 32-bit libraries 
> >>       /usr/lib/amd64:     VDPAU 64-bit libraries 
> >>     
> >
> > So this API is being provided only on x86, not SPARC?   Does it make sense
> > to deliver on SPARC if no local frame buffers support it?   (i.e. can it
> > run over the network like most extensions, or only locally, like DRI)
> >
> >   
> I didn't see that this was an X11 extension, per se.  Am I missing 
> something?
> 
>     -- Garrett
> 


From John.Fischer@sun.com Thu Jan 29 11:40:02 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJe1sI028812
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:40:01 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TJdmAh017492
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:40:00 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE80070XZYNSH00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 11:39:59 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE800AP9ZYN72E0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:39:59 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TJdxdx014605	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:39:59 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800D01ZMR4C00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:39:58 -0700 (MST)
Received: from 129.145.154.112 ([129.145.154.112])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE800KCVZYCAN40@mail-amer.sun.com>; Thu,
 29 Jan 2009 12:39:49 -0700 (MST)
Date: Thu, 29 Jan 2009 11:39:48 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4981FF9B.1070009@sun.com>
Sender: John.Fischer@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: John Fischer <John.Fischer@sun.com>,
        John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.M.Martin@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <1233257986.2067.2903.camel@sr1-umpk-12>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <4981FF9B.1070009@sun.com>
Status: RO
Content-Length: 4722

Forwarding to John (M.) Martin.

John

On Thu, 2009-01-29 at 11:12, Garrett D'Amore wrote:
> How will applications determine whether VDPAU will work on their display 
> or not?
> 
> Are there any plans for integrating this with any actual applications, 
> or with gstreamer or other desktop video apps?
> 
>     -- Garrett
> 
> John Fischer wrote:
> > Template Version: @(#)sac_nextcase %I% %G% SMI
> > This information is Copyright 2009 Sun Microsystems
> > 1. Introduction
> >     1.1. Project/Component Working Name:
> > 	 Video Decode and Presentation API for Unix (VDPAU)
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  John Martin
> >     1.3  Date of This Document:
> > 	29 January, 2009
> > 4. Technical Description
> > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> > This information is Copyright 2009 Sun Microsystems
> > 1. Introduction
> >     1.1. Project/Component Working Name:
> > 	 Video Decode and Presentation API for Unix (VDPAU)
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  John Martin 
> >     1.3  Date of This Document:
> > 	29 January, 2009
> > 4. Technical Description
> >
> >    The Video Decode and Presentation API for Unix (VDPAU) is a development
> >    and runtime environment which provides decode, post-processing, compositing,
> >    and display of compressed and uncompressed video streams.  It is not a
> >    standalone video player but instead an environment which can be used
> >    by video players and other video applications.  It also does not address
> >    content protection.
> >
> >    The VDPAU API is initially defined and implemented by NVIDIA.
> >    The implementation of libvdpau.so is a DSO frontend that can load
> >    any vendor's backend driver.  libvdpau.so will be open sourced
> >    with a MIT-X11 license and hosted by X.Org.
> >
> >    As of this writing, the VDPAU API provides the following features:
> >      + GPU-accelerated decode of MPEG-1, MPEG-2, H.264, WMV-3 and VC-1
> >        bitstreams
> >      + Post-processing of decoded video, including temporal and
> >        spatial deinterlacing, inverse telecine, and noise reduction
> >      + Timestamp-based presentation of final video frames
> >      + Compositing sub-picture, on-screen display, and other UI elements
> >
> >    It is important to note this is limited to GPU accelerated so
> >    support depends on the hardware.  There is not a software fallback
> >    path in VDPAU if the hardware does not support these features.
> >    Also, even though VDPAU provides a large subset of the PureVideo HD
> >    functionality delivered on Windows, there is no guarantee all
> >    PureVideo features are (or will be) delivered on Solaris.
> >
> >    While the API will be classified as volatile for this document,
> >    the plan is to maintain backward compatibility in future releases. 
> >
> >    Delivery will be in the existing SYSV package NVDAgraphics which
> >    installs files in the following directories:
> >
> >       /usr/include/vdpau: VDPAU headers
> >       /usr/lib:           VDPAU 32-bit libraries 
> >       /usr/lib/amd64:     VDPAU 64-bit libraries 
> >
> >    The main web page for VDPAU is: 
> >       http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/index.html
> >    This includes documentation for the API. Documentation is not part
> >    of the package delivery for Solaris.
> >
> >    Support for VDPAU is provided by NVIDIA through their developer forum.
> >
> >    Bugtraq: nvidia/nvidia/other
> >
> > Interfaces Exported
> > Interface                      Classification   Comments
> > -----------------------------------------------------------------
> > /usr/include/vdpau/vdpau.h     Volatile         Defined by NVIDIA
> > /usr/include/vdpau/vdpau_x11.h Volatile         Defined by NVIDIA
> > /usr/lib/libvdpau.so.1         Volatile         Defined by NVIDIA
> > /usr/lib/libvdpau.so           Volatile         Defined by NVIDIA
> > /usr/lib/amd64/libvdpau.so.1   Volatile         Defined by NVIDIA
> > /usr/lib/amd64/libvdpau.so     Volatile         Defined by NVIDIA
> >
> > The libraries /usr/lib[/amd64]/libvdpau_nvidia.so.1 and
> > /usr/lib[/amd64]/libvdpau_trace.so.1 are private objects
> > and should not be linked in for normal application development. 
> >
> > 6. Resources and Schedule
> >     6.4. Steering Committee requested information
> >    	6.4.1. Consolidation C-team Name:
> > 		X
> >     6.5. ARC review type: FastTrack
> >     6.6. ARC Exposure: open
> >
> > 6. Resources and Schedule
> >     6.4. Steering Committee requested information
> >    	6.4.1. Consolidation C-team Name:
> > 		JDS - X
> >     6.5. ARC review type: FastTrack
> >     6.6. ARC Exposure: open
> >
> >   
> 


From James.McPherson@sun.com Thu Jan 29 11:41:06 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJf6wl028851
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:41:06 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TJf2ED012457
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 11:41:06 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE90031100GON00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 11:41:04 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE900HPN00FZUB0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 11:41:03 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TJf3ZM029504	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:41:03 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800401YJ78A00@mail-amer.sun.com>
 (original mail from James.McPherson@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:41:02 -0700 (MST)
Received: from blinder ([220.157.71.44])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE9001Q800BIKE0@mail-amer.sun.com>; Thu,
 29 Jan 2009 12:41:01 -0700 (MST)
Date: Fri, 30 Jan 2009 05:40:49 +1000
From: "James C. McPherson" <James.McPherson@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Sender: James.McPherson@sun.com
To: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Cc: PSARC-ext@sun.com, John.Fischer@sun.com, John.Martin@sun.com
Message-id: <20090130054049.00002d5a@blinder>
Organization: Sun Microsystems
MIME-version: 1.0
X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.5; i386-pc-solaris2.11)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Status: RO
Content-Length: 1536

On Thu, 29 Jan 2009 10:54:27 -0800 (PST)
John Fischer <johnf@sr1-umpk-12.sfbay.sun.com> wrote:

> 
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
> 	 Author:  John Martin
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2009 Sun Microsystems
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 Video Decode and Presentation API for Unix (VDPAU)
>     1.2. Name of Document Author/Supplier:
> 	 Author:  John Martin 
>     1.3  Date of This Document:
> 	29 January, 2009
> 4. Technical Description
> 
>    The Video Decode and Presentation API for Unix (VDPAU) is a
> development and runtime environment which provides decode,
> post-processing, compositing, and display of compressed and
> uncompressed video streams.  It is not a standalone video player but
> instead an environment which can be used by video players and other
> video applications.  It also does not address content protection.


How does this relate to the Video4Linux v2 (V4L2) API?

What presentation applications have been created to
demonstrate how VDPAU works?

thankyou,
James C. McPherson
--
Senior Kernel Software Engineer, Solaris
Sun Microsystems
http://blogs.sun.com/jmcp	http://www.jmcp.homeunix.com/blog

From John.Fischer@sun.com Thu Jan 29 11:43:34 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TJhWIr028979
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 11:43:33 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0TJhTJh009033
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 03:43:32 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE90040504I0Q00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 12:43:30 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9000WG04HSK10@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:43:29 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TJhTEp004041	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 19:43:29 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE800401YJ78A00@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 12:43:29 -0700 (MST)
Received: from 129.145.154.112 ([129.145.154.112])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE9004S7040VY80@mail-amer.sun.com>; Thu,
 29 Jan 2009 12:43:12 -0700 (MST)
Date: Thu, 29 Jan 2009 11:43:12 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <20090130054049.00002d5a@blinder>
Sender: John.Fischer@sun.com
To: "James C. McPherson" <James.McPherson@sun.com>
Cc: John Fischer <John.Fischer@sun.com>,
        John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.M.Martin@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <1233258190.2067.2905.camel@sr1-umpk-12>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301
Content-type: text/plain; charset=ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <20090130054049.00002d5a@blinder>
Status: RO
Content-Length: 1719

Forwarding to John (M.) Martin.

John

On Thu, 2009-01-29 at 11:40, James C. McPherson wrote:
> On Thu, 29 Jan 2009 10:54:27 -0800 (PST)
> John Fischer <johnf@sr1-umpk-12.sfbay.sun.com> wrote:
> 
> > 
> > Template Version: @(#)sac_nextcase %I% %G% SMI
> > This information is Copyright 2009 Sun Microsystems
> > 1. Introduction
> >     1.1. Project/Component Working Name:
> > 	 Video Decode and Presentation API for Unix (VDPAU)
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  John Martin
> >     1.3  Date of This Document:
> > 	29 January, 2009
> > 4. Technical Description
> > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> > This information is Copyright 2009 Sun Microsystems
> > 1. Introduction
> >     1.1. Project/Component Working Name:
> > 	 Video Decode and Presentation API for Unix (VDPAU)
> >     1.2. Name of Document Author/Supplier:
> > 	 Author:  John Martin 
> >     1.3  Date of This Document:
> > 	29 January, 2009
> > 4. Technical Description
> > 
> >    The Video Decode and Presentation API for Unix (VDPAU) is a
> > development and runtime environment which provides decode,
> > post-processing, compositing, and display of compressed and
> > uncompressed video streams.  It is not a standalone video player but
> > instead an environment which can be used by video players and other
> > video applications.  It also does not address content protection.
> 
> 
> How does this relate to the Video4Linux v2 (V4L2) API?
> 
> What presentation applications have been created to
> demonstrate how VDPAU works?
> 
> thankyou,
> James C. McPherson
> --
> Senior Kernel Software Engineer, Solaris
> Sun Microsystems
> http://blogs.sun.com/jmcp	http://www.jmcp.homeunix.com/blog


From John.M.Martin@Sun.COM Thu Jan 29 12:36:26 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TKaQvB018652
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 12:36:26 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TKaPCj007097
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 12:36:26 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE90080T2KPYQ00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 13:36:25 -0700 (MST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9000L92KOSN50@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:36:24 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TKaOZo025527	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 20:36:24 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE900F011DCO500@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:36:24 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE9005862KFKR40@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:36:15 -0700 (MST)
Date: Thu, 29 Jan 2009 15:36:15 -0500
From: John Martin <John.M.Martin@Sun.COM>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <1233257908.2067.2899.camel@sr1-umpk-12>
Sender: John.M.Martin@Sun.COM
To: Alan Coopersmith <Alan.Coopersmith@Sun.COM>
Cc: John.Fischer@Sun.COM, PSARC-ext@Sun.COM
Message-id: <4982133F.2090708@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <49820180.60600@sun.com> <1233257908.2067.2899.camel@sr1-umpk-12>
User-Agent: Thunderbird 2.0.0.18 (X11/20081215)
Status: RO
Content-Length: 1113

John Fischer wrote:
> On Thu, 2009-01-29 at 11:20, Alan Coopersmith wrote:
>   
>> John Fischer wrote:
>>     
>>>    Delivery will be in the existing SYSV package NVDAgraphics which
>>>    installs files in the following directories:
>>>
>>>       /usr/include/vdpau: VDPAU headers
>>>       /usr/lib:           VDPAU 32-bit libraries 
>>>       /usr/lib/amd64:     VDPAU 64-bit libraries 
>>>       
>> So this API is being provided only on x86, not SPARC?   Does it make sense
>> to deliver on SPARC if no local frame buffers support it?   (i.e. can it
>> run over the network like most extensions, or only locally, like DRI)
>>     
The initial delivery of this API is x86 only, via the SYSV NVDAgraphics
package.

When libvdapu.so is hosted by X.Org as open source, we can decide whether
to deliver it for SPARC.  Other vendors may decide to offer their own 
back end
DSOs that could potentially work on SPARC.

The current implementation is not network aware.  Given the additional 
bandwidth
requirements of HD video and synchronization with audio it may not be 
feasible
to ever offer non-local support.


From carlsonj@phorcys.east.sun.com Thu Jan 29 13:04:10 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TL49WH020189
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:04:10 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0TL3wab020459;
	Fri, 30 Jan 2009 05:04:05 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE9008013UQJP00@nwk-avmta-2.sfbay.sun.com>; Thu,
 29 Jan 2009 13:04:02 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9006TU3UQ9H20@nwk-avmta-2.sfbay.sun.com>; Thu,
 29 Jan 2009 13:04:02 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n0TL40u3018888; Thu,
 29 Jan 2009 16:04:00 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n0TL40NH018885; Thu,
 29 Jan 2009 16:04:00 -0500 (EST)
Date: Thu, 29 Jan 2009 16:04:00 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
To: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>
Cc: PSARC-ext@sun.com, John.Fischer@sun.com,
        "john m. martin" <John.M.Martin@sun.com>
Message-id: <18818.6592.143270.550353@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
Status: RO
Content-Length: 725

John Fischer writes:
>    While the API will be classified as volatile for this document,
>    the plan is to maintain backward compatibility in future releases. 

A nit, perhaps, but those two clauses are saying different things.

The classification system *is* a statement of intent.  If there's an
intent to maintain backward compatibility in future releases, then
"Volatile" doesn't express that intent.

I hope this isn't being classed as "Volatile" merely because it's
written by a third party.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.M.Martin@sun.com Thu Jan 29 13:12:25 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLCPKC020440
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:12:25 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TLCP8b010334
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 13:12:25 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE900J0148NAG00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 13:12:23 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE900AZY48NF540@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:12:23 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TLCN9v012133	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:12:23 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE9003013FYUS00@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:12:23 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE9004WS489JDG0@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:12:09 -0700 (MST)
Date: Thu, 29 Jan 2009 16:12:09 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <1233257986.2067.2903.camel@sr1-umpk-12>
Sender: John.M.Martin@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: John.Fischer@sun.com, PSARC-ext@sun.com
Message-id: <49821BA9.9090206@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <4981FF9B.1070009@sun.com> <1233257986.2067.2903.camel@sr1-umpk-12>
User-Agent: Thunderbird 2.0.0.18 (X11/20081215)
Status: RO
Content-Length: 774


>
> On Thu, 2009-01-29 at 11:12, Garrett D'Amore wrote:
>> How will applications determine whether VDPAU will work on their display 
>> or not?
The initial determination is a query of the hardware for the requested video
stream and surface formats.  There are cases where the video hardware
supports some formats but not the entire set.  For example, most of the new
Quadro FX cards support MPEG-1/2 and H.264, but not WMV-3 and VC-1.

There are query functions of the capabilities of the each of the surface 
types,
video mixer, and decoder.

>>
>> Are there any plans for integrating this with any actual applications, 
>> or with gstreamer or other desktop video apps?
NVIDIA already provides patches to the ffmpeg library and the mplayer 
application
to enable VDPAU.


From Darren.Moffat@sun.com Thu Jan 29 13:18:09 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLI9HG020473
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:18:09 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0TLI0oZ026155
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 13:18:09 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE900J234I9ZD00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 13:18:09 -0800 (PST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE900AP64I7FC60@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:18:08 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TLI7qk001394	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:18:07 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE9006014I3LV00@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 21:18:07 +0000 (GMT)
Received: from [129.156.173.199] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KE900G4D4I4VL20@fe-emea-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 21:18:04 +0000 (GMT)
Date: Thu, 29 Jan 2009 21:18:04 +0000
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49821BA9.9090206@sun.com>
Sender: Darren.Moffat@sun.com
To: John Martin <John.M.Martin@sun.com>
Cc: "Garrett D'Amore" <gdamore@sun.com>, John.Fischer@sun.com,
        PSARC-ext@sun.com
Message-id: <49821D0C.4050900@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <4981FF9B.1070009@sun.com> <1233257986.2067.2903.camel@sr1-umpk-12>
 <49821BA9.9090206@sun.com>
User-Agent: Thunderbird 2.0.0.17 (X11/20081119)
Status: RO
Content-Length: 332

John Martin wrote:
>>> Are there any plans for integrating this with any actual 
>>> applications, or with gstreamer or other desktop video apps?
> NVIDIA already provides patches to the ffmpeg library and the mplayer 
> application
> to enable VDPAU.

A pity OpenSolaris doesn't have ffmpeg or mplayer though.

-- 
Darren J Moffat

From John.M.Martin@sun.com Thu Jan 29 13:19:40 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLJerw020491
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:19:40 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0TLJNMk018863
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:19:38 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE90091L4KLG200@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 13:19:33 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9006K64KL9M30@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:19:33 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TLJW7Y001470	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:19:32 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE9002012TO7900@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:19:32 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE900CXD4JEOT70@mail-amer.sun.com>; Thu,
 29 Jan 2009 14:18:54 -0700 (MST)
Date: Thu, 29 Jan 2009 16:18:50 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <20090130054049.00002d5a@blinder>
Sender: John.M.Martin@sun.com
To: "James C. McPherson" <James.McPherson@sun.com>
Cc: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.Fischer@sun.com, John.Martin@sun.com
Message-id: <49821D3A.2000708@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <20090130054049.00002d5a@blinder>
User-Agent: Thunderbird 2.0.0.18 (X11/20081215)
Status: RO
Content-Length: 446

James C. McPherson wrote:
>
> How does this relate to the Video4Linux v2 (V4L2) API?
V4L is an API for video capture.  Think of it as input support for
video cameras and TV tuners.

VDPAU is an API for video decode, post-processing and output.
>
> What presentation applications have been created to
> demonstrate how VDPAU works?
mplayer is a good application to test VDPAU.  The ffmpeg library
patches allow it to be used with other programs.


From John.M.Martin@Sun.COM Thu Jan 29 13:26:27 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLQQKV020605
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:26:27 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0TLQF83003344
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 05:26:25 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE90090P4VYVW00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Thu, 29 Jan 2009 13:26:22 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9006SX4VX9M30@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Thu,
 29 Jan 2009 13:26:22 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TLQLIJ004510	for
 <PSARC-ext@Sun.COM>; Thu, 29 Jan 2009 21:26:21 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE900C014M00700@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 29 Jan 2009 14:26:21 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE900CWN4VKBCC0@mail-amer.sun.com>; Thu,
 29 Jan 2009 14:26:08 -0700 (MST)
Date: Thu, 29 Jan 2009 16:26:08 -0500
From: John Martin <John.M.Martin@Sun.COM>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <18818.6592.143270.550353@gargle.gargle.HOWL>
Sender: John.M.Martin@Sun.COM
To: James Carlson <James.D.Carlson@Sun.COM>
Cc: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@Sun.COM,
        John.Fischer@Sun.COM
Message-id: <49821EF0.1050209@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20081215)
Status: RO
Content-Length: 697

James Carlson wrote:
> John Fischer writes:
>>    While the API will be classified as volatile for this document,
>>    the plan is to maintain backward compatibility in future releases. 
>
> A nit, perhaps, but those two clauses are saying different things.
>
> The classification system *is* a statement of intent.  If there's an
> intent to maintain backward compatibility in future releases, then
> "Volatile" doesn't express that intent.
>
> I hope this isn't being classed as "Volatile" merely because it's
> written by a third party.
NVIDIA plans to main full backward compatibility, so it is a statement
of their intent.  However, this will become an open source project hosted
by X.Org.


From John.M.Martin@sun.com Thu Jan 29 13:36:13 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLaChC021077
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:36:12 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0TLaAv0008298
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 05:36:11 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE900E055C9JC00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 14:36:09 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE9000MB5C9SS80@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:36:09 -0700 (MST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0TLa9wd008882	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:36:09 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE9005014IFHS00@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:36:09 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE900CTF5BG8I10@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 14:35:41 -0700 (MST)
Date: Thu, 29 Jan 2009 16:35:41 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49821D0C.4050900@Sun.COM>
Sender: John.M.Martin@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: John.Fischer@sun.com, PSARC-ext@sun.com
Message-id: <4982212D.4000706@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <4981FF9B.1070009@sun.com> <1233257986.2067.2903.camel@sr1-umpk-12>
 <49821BA9.9090206@sun.com> <49821D0C.4050900@Sun.COM>
User-Agent: Thunderbird 2.0.0.18 (X11/20081215)
Status: RO
Content-Length: 603

Darren J Moffat wrote:
> John Martin wrote:
>>>> Are there any plans for integrating this with any actual 
>>>> applications, or with gstreamer or other desktop video apps?
>> NVIDIA already provides patches to the ffmpeg library and the mplayer 
>> application
>> to enable VDPAU.
>
> A pity OpenSolaris doesn't have ffmpeg or mplayer though.
>
There are non-technical issues which make delivery of
certain video codecs by a commercial entity difficult.

This is probably best left to companies like Fluendo
who are skilled in handling the non-technical issues
delivering these types of applications.


From Mark.Phalan@sun.com Thu Jan 29 13:52:15 2009
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0TLqDv4021655
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 29 Jan 2009 13:52:14 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id n0TLq4H7016782
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 05:52:13 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KE9001076304Z00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 29 Jan 2009 13:52:12 -0800 (PST)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KE900AZ962YF470@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 13:52:11 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-1-fe3.eu.sun.com [192.18.6.10])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0TLqA67002592	for
 <PSARC-ext@sun.com>; Thu, 29 Jan 2009 21:52:10 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KE9007015YPLN00@fe-emea-09.sun.com>
 (original mail from Mark.Phalan@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 21:52:10 +0000 (GMT)
Received: from [192.168.1.35] ([193.85.70.14])
 by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KE900HCL62XVI60@fe-emea-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 29 Jan 2009 21:52:10 +0000 (GMT)
Date: Thu, 29 Jan 2009 22:52:09 +0100
From: Mark Phalan <Mark.Phalan@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU)	[PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4982212D.4000706@sun.com>
Sender: Mark.Phalan@sun.com
To: John Martin <John.M.Martin@sun.com>
Cc: Darren J Moffat <Darren.Moffat@sun.com>, John.Fischer@sun.com,
        PSARC-ext@sun.com
Message-id: <05F5F821-437A-4FF0-8000-A1D661EBCF84@Sun.COM>
MIME-version: 1.0
X-Mailer: Apple Mail (2.929.2)
Content-type: text/plain; delsp=yes; format=flowed; charset=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <4981FF9B.1070009@sun.com> <1233257986.2067.2903.camel@sr1-umpk-12>
 <49821BA9.9090206@sun.com> <49821D0C.4050900@Sun.COM>
 <4982212D.4000706@sun.com>
Status: RO
Content-Length: 818


On 29 Jan 2009, at 22:35, John Martin wrote:

> Darren J Moffat wrote:
>> John Martin wrote:
>>>>> Are there any plans for integrating this with any actual  
>>>>> applications, or with gstreamer or other desktop video apps?
>>> NVIDIA already provides patches to the ffmpeg library and the  
>>> mplayer application
>>> to enable VDPAU.
>>
>> A pity OpenSolaris doesn't have ffmpeg or mplayer though.
>>
> There are non-technical issues which make delivery of
> certain video codecs by a commercial entity difficult.

It would have seemed to me that a library such as this nicely  
circumvents the problem area of delivering certain video codecs in  
software. If this could be used by gstreamer it would mean that (at  
least on NVidia hardware) modern multimedia codec support could be  
available out-of-box.

-M

From carlsonj@phorcys.east.sun.com Fri Jan 30 05:49:30 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UDnUF6020665
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 05:49:30 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UDnSxk011112;
	Fri, 30 Jan 2009 05:49:29 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00L03EEGJ600@brm-avmta-1.central.sun.com>; Fri,
 30 Jan 2009 06:49:28 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00KDDEEEZZ00@brm-avmta-1.central.sun.com>; Fri,
 30 Jan 2009 06:49:27 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n0UDnNMR020365; Fri,
 30 Jan 2009 08:49:23 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n0UDnNLD020362; Fri,
 30 Jan 2009 08:49:23 -0500 (EST)
Date: Fri, 30 Jan 2009 08:49:23 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49821EF0.1050209@sun.com>
To: John Martin <John.M.Martin@sun.com>
Cc: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.Fischer@sun.com
Message-id: <18819.1379.779581.67704@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
Status: RO
Content-Length: 1422

John Martin writes:
> James Carlson wrote:
> > John Fischer writes:
> >>    While the API will be classified as volatile for this document,
> >>    the plan is to maintain backward compatibility in future releases. 
> >
> > A nit, perhaps, but those two clauses are saying different things.
> >
> > The classification system *is* a statement of intent.  If there's an
> > intent to maintain backward compatibility in future releases, then
> > "Volatile" doesn't express that intent.
> >
> > I hope this isn't being classed as "Volatile" merely because it's
> > written by a third party.
> NVIDIA plans to main full backward compatibility, so it is a statement
> of their intent.  However, this will become an open source project hosted
> by X.Org.

I don't follow that "however."  Open source doesn't mean "volatile,"
nor does hosting by X.Org.

The interfaces should be given the _right_ stability level.  If NVIDIA
intends to maintain full backward compatibility (and thus will treat
deviations as bugs), and if others are building software atop these
interfaces, then "Volatile" just isn't right.  That actually sounds
like "Committed" ... or perhaps "Uncommitted" if we need to remain
fearful.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.M.Martin@sun.com Fri Jan 30 06:05:11 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UE59qw021112
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 06:05:10 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n0UE50U2015229
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 14:05:08 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00H2BF4JLI00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 Jan 2009 06:05:07 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00938F4GZ7E0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 06:05:05 -0800 (PST)
Received: from fe-amer-10.sun.com ([192.18.109.80])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UE54Lv019079	for
 <PSARC-ext@sun.com>; Fri, 30 Jan 2009 14:05:04 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00L01EY2B100@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 07:05:04 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KEA00CO8F4GAYC0@mail-amer.sun.com>; Fri,
 30 Jan 2009 07:05:04 -0700 (MST)
Date: Fri, 30 Jan 2009 09:05:02 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <18819.1379.779581.67704@gargle.gargle.HOWL>
Sender: John.M.Martin@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: John Fischer <johnf@sr1-umpk-12.sfbay.sun.com>, PSARC-ext@sun.com,
        John.Fischer@sun.com
Message-id: <4983090E.4000603@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20090112)
Status: RO
Content-Length: 1128

James Carlson wrote:
>   
> I don't follow that "however."  Open source doesn't mean "volatile,"
> nor does hosting by X.Org.
>
> The interfaces should be given the _right_ stability level.  If NVIDIA
> intends to maintain full backward compatibility (and thus will treat
> deviations as bugs), and if others are building software atop these
> interfaces, then "Volatile" just isn't right.  That actually sounds
> like "Committed" ... or perhaps "Uncommitted" if we need to remain
> fearful.
>
>   
It depends upon timeframe.

NVIDIA told me last week "full compatibility should be maintained in the
future".  If the ARC document should reflect only the intent of the owner
at the time the document is written, then I agree it should be "Committed".

However, further discussions with NVIDIA revealed the intention to move
this to an open source project hosted by X.Org.  My experience here does not
match your optimism for interface stability.  If the ARC document should
reflect a conservative or worst case belief of the interface stability 
over the life
of the project, I cannot in good faith say it should be "Committed".

From carlsonj@phorcys.east.sun.com Fri Jan 30 06:18:54 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UEIsOp021307
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 06:18:54 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UEIrBb016104;
	Fri, 30 Jan 2009 06:18:53 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00819FRHBO00@nwk-avmta-2.sfbay.sun.com>; Fri,
 30 Jan 2009 06:18:53 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00K10FRGABB0@nwk-avmta-2.sfbay.sun.com>; Fri,
 30 Jan 2009 06:18:52 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n0UEInMb020487; Fri,
 30 Jan 2009 09:18:49 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n0UEInRG020484; Fri,
 30 Jan 2009 09:18:49 -0500 (EST)
Date: Fri, 30 Jan 2009 09:18:49 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
	FastTrack timeout 02/05/2009]
In-reply-to: <4983090E.4000603@sun.com>
To: John Martin <John.M.Martin@sun.com>
Cc: John.Fischer@sun.com, PSARC-ext@sun.com
Message-id: <18819.3145.762082.268787@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
Status: RO
Content-Length: 1798

John Martin writes:
> James Carlson wrote:
> >   
> > I don't follow that "however."  Open source doesn't mean "volatile,"
> > nor does hosting by X.Org.
> >
> > The interfaces should be given the _right_ stability level.  If NVIDIA
> > intends to maintain full backward compatibility (and thus will treat
> > deviations as bugs), and if others are building software atop these
> > interfaces, then "Volatile" just isn't right.  That actually sounds
> > like "Committed" ... or perhaps "Uncommitted" if we need to remain
> > fearful.
> >
> >   
> It depends upon timeframe.
> 
> NVIDIA told me last week "full compatibility should be maintained in the
> future".  If the ARC document should reflect only the intent of the owner
> at the time the document is written, then I agree it should be "Committed".

That's exactly what I'm saying.

> However, further discussions with NVIDIA revealed the intention to move
> this to an open source project hosted by X.Org.  My experience here does not
> match your optimism for interface stability.  If the ARC document should
> reflect a conservative or worst case belief of the interface stability 
> over the life
> of the project, I cannot in good faith say it should be "Committed".

Why does moving it to an open source project automatically mean that
it becomes unstable?  The two things should be unrelated.

If you feel you must do so, then call it "Volatile" or worse.  We'll
just be back here again, when we deliberately torture every project
team that makes the mistake of using the interface with a cloud over
its head.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.M.Martin@sun.com Fri Jan 30 06:22:24 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UEMObS021352
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 06:22:24 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UEMM2N018195
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 06:22:24 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA0014DFXBL500@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 Jan 2009 07:22:23 -0700 (MST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00KXWFX9ZZ20@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 07:22:21 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UEMLTr026488	for
 <PSARC-ext@sun.com>; Fri, 30 Jan 2009 14:22:21 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00101FOSGF00@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 07:22:21 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KEA00ESWFX8K240@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 07:22:21 -0700 (MST)
Date: Fri, 30 Jan 2009 09:22:19 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <18819.3145.762082.268787@gargle.gargle.HOWL>
Sender: John.M.Martin@sun.com
To: James Carlson <james.d.carlson@sun.com>
Cc: John.Fischer@sun.com, PSARC-ext@sun.com
Message-id: <49830D1B.2020007@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20090112)
Status: RO
Content-Length: 528

James Carlson wrote:
>   
>>
>> NVIDIA told me last week "full compatibility should be maintained in the
>> future".  If the ARC document should reflect only the intent of the owner
>> at the time the document is written, then I agree it should be "Committed".
>>     
>
> That's exactly what I'm saying.
>   
I'm not familiar with the rules for defining interface stability.  I must
rely here on the ARC members.  If what I have described means the interface
should be marked as "Committed", I have no problems with doing so.


From John.M.Martin@sun.com Fri Jan 30 07:36:22 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UFaMwa022764
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 07:36:22 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UFZwVf026939
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 07:36:22 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00955JCK5000@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 Jan 2009 08:36:20 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00KD5JCDZR90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:36:13 -0700 (MST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n0UFaD3l015341	for
 <PSARC-ext@sun.com>; Fri, 30 Jan 2009 15:36:13 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00K01GAW5I00@mail-amer.sun.com>
 (original mail from John.M.Martin@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:36:13 -0700 (MST)
Received: from [192.168.1.13] ([71.238.22.162])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0KEA00D4WJC9A9B0@mail-amer.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:36:10 -0700 (MST)
Date: Fri, 30 Jan 2009 10:36:08 -0500
From: John Martin <John.M.Martin@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <18819.3145.762082.268787@gargle.gargle.HOWL>
Sender: John.M.Martin@sun.com
To: PSARC-ext@sun.com
Cc: James Carlson <james.d.carlson@sun.com>, John.Fischer@sun.com
Message-id: <49831E68.5090406@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20090112)
Status: RO
Content-Length: 352

After some private tutoring by James Carlson, I agree the interface
stability should be marked as Committed and if there are changes to
interfaces there will be new ARC submissions and approvals before
these changes are delivered to Solaris.

What is the process for changing the three interface levels from
Volatile to Committed in the ARC document?


From carlsonj@phorcys.east.sun.com Fri Jan 30 07:44:48 2009
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UFimtQ022919
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 07:44:48 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UFiloJ022646;
	Fri, 30 Jan 2009 07:44:47 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00A0BJQM5A00@brm-avmta-1.central.sun.com>; Fri,
 30 Jan 2009 08:44:46 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00KCMJQJZRA0@brm-avmta-1.central.sun.com>; Fri,
 30 Jan 2009 08:44:44 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n0UFifIb020879; Fri,
 30 Jan 2009 10:44:41 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.3+Sun/8.14.3/Submit) id n0UFifhK020876; Fri,
 30 Jan 2009 10:44:41 -0500 (EST)
Date: Fri, 30 Jan 2009 10:44:41 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49831E68.5090406@sun.com>
To: John Martin <John.M.Martin@sun.com>
Cc: PSARC-ext@sun.com, John.Fischer@sun.com
Message-id: <18819.8297.594747.653845@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
Status: RO
Content-Length: 659

John Martin writes:
> After some private tutoring by James Carlson, I agree the interface
> stability should be marked as Committed and if there are changes to
> interfaces there will be new ARC submissions and approvals before
> these changes are delivered to Solaris.

Thanks.

> What is the process for changing the three interface levels from
> Volatile to Committed in the ARC document?

Since it's a fast-track, you just did it.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From gdamore@sun.com Fri Jan 30 08:02:43 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UG2hVv008559
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 08:02:43 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UG2cAJ013442
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 08:02:43 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA0090ZKK95L00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 Jan 2009 08:02:33 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA0078XKK8RM30@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:02:32 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0UG2W2w029793	for
 <PSARC-ext@sun.com>; Fri, 30 Jan 2009 08:02:32 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00M01KH8YE00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:02:32 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KEA002SSKJZ6N70@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:02:23 -0800 (PST)
Date: Fri, 30 Jan 2009 08:02:23 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49830D1B.2020007@sun.com>
Sender: Garrett.Damore@sun.com
To: John Martin <John.M.Martin@sun.com>
Cc: James Carlson <james.d.carlson@sun.com>, John.Fischer@sun.com,
        PSARC-ext@sun.com
Message-id: <4983248F.2080207@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49830D1B.2020007@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1007

John Martin wrote:
> James Carlson wrote:
>>  
>>>
>>> NVIDIA told me last week "full compatibility should be maintained in 
>>> the
>>> future".  If the ARC document should reflect only the intent of the 
>>> owner
>>> at the time the document is written, then I agree it should be 
>>> "Committed".
>>>     
>>
>> That's exactly what I'm saying.
>>   
> I'm not familiar with the rules for defining interface stability.  I must
> rely here on the ARC members.  If what I have described means the 
> interface
> should be marked as "Committed", I have no problems with doing so.
>

It sounds to me, like you're not ready for Committed.  I hear "intent" 
to remain stable, but I also hear a belief that it may be premature to 
declare this, because the project is so young.

Despite Jim's concerns, I'd rather see a too conservative stability than 
a too generous one.  Its trivial to bump the commitment later if we 
later learn/decide that the "intent" seems to reasonably match reality.

    -- Garrett


From gdamore@sun.com Fri Jan 30 08:04:38 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n0UG4cHl024247
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 30 Jan 2009 08:04:38 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n0UG4b2J052596
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 30 Jan 2009 09:04:37 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEA00B0DKNOY300@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 30 Jan 2009 09:04:36 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEA00K1VKNNZZB0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 09:04:35 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n0UG4Zbm024158	for
 <PSARC-ext@sun.com>; Fri, 30 Jan 2009 08:04:35 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEA00M01KH8YE00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:04:35 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KEA002USKNB6N80@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 30 Jan 2009 08:04:23 -0800 (PST)
Date: Fri, 30 Jan 2009 08:04:23 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <18819.8297.594747.653845@gargle.gargle.HOWL>
Sender: Garrett.Damore@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: John Martin <John.M.Martin@sun.com>, PSARC-ext@sun.com,
        John.Fischer@sun.com
Message-id: <49832507.90407@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 647

James Carlson wrote:
> John Martin writes:
>   
>> After some private tutoring by James Carlson, I agree the interface
>> stability should be marked as Committed and if there are changes to
>> interfaces there will be new ARC submissions and approvals before
>> these changes are delivered to Solaris.
>>     
>
> Thanks.
>
>   
>> What is the process for changing the three interface levels from
>> Volatile to Committed in the ARC document?
>>     
>
> Since it's a fast-track, you just did it.
>
>   

Okay, as long as everyone is reasonably confident that reasonable 
efforts to maintain interface stability will be preserved.

    -- Garrett

From John.Fischer@sun.com Wed Feb  4 11:38:30 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14JcT1f005153
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 11:38:30 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n14JcKfp024056
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Feb 2009 12:38:29 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK00D0X3W5YC00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 11:38:29 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK007NV3W4GP40@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 11:38:28 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n14JcSLD023997	for
 <PSARC-ext@sun.com>; Wed, 04 Feb 2009 11:38:28 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEK00D013DCLI00@fe-sfbay-09.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 11:38:28 -0800 (PST)
Received: from [129.146.57.120] by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0KEK00GOG3W4PB50@fe-sfbay-09.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 11:38:28 -0800 (PST)
Date: Wed, 04 Feb 2009 11:37:19 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <49832507.90407@sun.com>
Sender: John.Fischer@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: James Carlson <james.d.carlson@sun.com>,
        John Martin <John.M.Martin@sun.com>, PSARC-ext@sun.com,
        John Fischer <John.Fischer@sun.com>
Reply-to: John.Fischer@sun.com
Message-id: <4989EE6F.1000304@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL> <49832507.90407@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081216)
Status: RO
Content-Length: 829

All,

This case times out tomorrow.  I believe that all the
issues have converged.  Is anyone waiting on any issue?

Thanks,

John

Garrett D'Amore wrote:
> James Carlson wrote:
>> John Martin writes:
>>  
>>> After some private tutoring by James Carlson, I agree the interface
>>> stability should be marked as Committed and if there are changes to
>>> interfaces there will be new ARC submissions and approvals before
>>> these changes are delivered to Solaris.
>>>     
>>
>> Thanks.
>>
>>  
>>> What is the process for changing the three interface levels from
>>> Volatile to Committed in the ARC document?
>>>     
>>
>> Since it's a fast-track, you just did it.
>>
>>   
> 
> Okay, as long as everyone is reasonably confident that reasonable 
> efforts to maintain interface stability will be preserved.
> 
>    -- Garrett

From gdamore@sun.com Wed Feb  4 12:35:56 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14KZuUN027544
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 12:35:56 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n14KZtAu011878
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Feb 2009 12:35:55 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK00L0Z6JUQY00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:35:54 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK007HO6JPGO80@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:35:49 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n14KZnqm000272	for
 <PSARC-ext@sun.com>; Wed, 04 Feb 2009 12:35:49 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEK009016F9MK00@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:35:49 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KEK00F576JOQ5D0@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:35:49 -0800 (PST)
Date: Wed, 04 Feb 2009 12:35:48 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4989EE6F.1000304@sun.com>
Sender: Garrett.Damore@sun.com
To: John.Fischer@sun.com
Cc: James Carlson <James.D.Carlson@sun.com>,
        John Martin <John.M.Martin@sun.com>, PSARC-ext@sun.com
Message-id: <4989FC24.5010607@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL> <49832507.90407@sun.com>
 <4989EE6F.1000304@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1353

John Fischer wrote:
> All,
>
> This case times out tomorrow.  I believe that all the
> issues have converged.  Is anyone waiting on any issue? '

I confess I'm still less than confident about lack of 
integration/synchronization with our "normal" video software on 
Solaris.  I fear that this software may become a virtual "orphan" -- a 
nice API that nobody actually uses.

That said, I don't know that this concern is significant enough to 
warrant holding the case any further.  Maybe once this is integrated 
someone will try to figure out how to make it work with 
totem/xine/gstreamer.

    -- Garrett
>
> Thanks,
>
> John
>
> Garrett D'Amore wrote:
>> James Carlson wrote:
>>> John Martin writes:
>>>  
>>>> After some private tutoring by James Carlson, I agree the interface
>>>> stability should be marked as Committed and if there are changes to
>>>> interfaces there will be new ARC submissions and approvals before
>>>> these changes are delivered to Solaris.
>>>>     
>>>
>>> Thanks.
>>>
>>>  
>>>> What is the process for changing the three interface levels from
>>>> Volatile to Committed in the ARC document?
>>>>     
>>>
>>> Since it's a fast-track, you just did it.
>>>
>>>   
>>
>> Okay, as long as everyone is reasonably confident that reasonable 
>> efforts to maintain interface stability will be preserved.
>>
>>    -- Garrett


From John.Fischer@Sun.COM Wed Feb  4 12:42:32 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14KgVBZ027898
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 12:42:31 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n14KgUu6016624
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Feb 2009 20:42:30 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK00M0X6UT6V00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:42:29 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK00K3N6UTQR20@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:42:29 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n14KgT30000915	for
 <PSARC-ext@sun.com>; Wed, 04 Feb 2009 12:42:29 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEK00M006RZU000@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:42:29 -0800 (PST)
Received: from [129.146.57.120] ([unknown] [129.146.57.120])
 by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 with ESMTPSA id <0KEK000TJ6USE1E0@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:42:28 -0800 (PST)
Date: Wed, 04 Feb 2009 12:41:23 -0800
From: John Fischer <John.Fischer@Sun.COM>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4989FC24.5010607@sun.com>
Sender: John.Fischer@Sun.COM
To: "Garrett D'Amore" <gdamore@Sun.COM>
Cc: James Carlson <James.D.Carlson@Sun.COM>,
        John Martin <John.M.Martin@Sun.COM>, PSARC-ext@Sun.COM,
        John Fischer <John.Fischer@Sun.COM>
Reply-to: John.Fischer@Sun.COM
Message-id: <4989FD73.5010206@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL> <49832507.90407@sun.com>
 <4989EE6F.1000304@sun.com> <4989FC24.5010607@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081216)
Status: RO
Content-Length: 1620

Garrett,

I'll talk to Brian Cameron about the possibility of creating
a plugin for gstreamer that will take advantage of the new
features integrated by this project.

Thanks,

John

Garrett D'Amore wrote:
> John Fischer wrote:
>> All,
>>
>> This case times out tomorrow.  I believe that all the
>> issues have converged.  Is anyone waiting on any issue? '
> 
> I confess I'm still less than confident about lack of 
> integration/synchronization with our "normal" video software on 
> Solaris.  I fear that this software may become a virtual "orphan" -- a 
> nice API that nobody actually uses.
> 
> That said, I don't know that this concern is significant enough to 
> warrant holding the case any further.  Maybe once this is integrated 
> someone will try to figure out how to make it work with 
> totem/xine/gstreamer.
> 
>    -- Garrett
>>
>> Thanks,
>>
>> John
>>
>> Garrett D'Amore wrote:
>>> James Carlson wrote:
>>>> John Martin writes:
>>>>  
>>>>> After some private tutoring by James Carlson, I agree the interface
>>>>> stability should be marked as Committed and if there are changes to
>>>>> interfaces there will be new ARC submissions and approvals before
>>>>> these changes are delivered to Solaris.
>>>>>     
>>>>
>>>> Thanks.
>>>>
>>>>  
>>>>> What is the process for changing the three interface levels from
>>>>> Volatile to Committed in the ARC document?
>>>>>     
>>>>
>>>> Since it's a fast-track, you just did it.
>>>>
>>>>   
>>>
>>> Okay, as long as everyone is reasonably confident that reasonable 
>>> efforts to maintain interface stability will be preserved.
>>>
>>>    -- Garrett
> 

From gdamore@sun.com Wed Feb  4 12:56:32 2009
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14KuVpM029018
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 12:56:31 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n14KuVrb063558
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Feb 2009 13:56:31 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK00N057I72100@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:56:31 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK00KI37I4QU30@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:56:28 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n14KuSQv004695	for
 <PSARC-ext@sun.com>; Wed, 04 Feb 2009 12:56:28 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0KEK00A0176LW400@fe-sfbay-09.sun.com> (original mail from gdamore@sun.com)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:56:28 -0800 (PST)
Received: from [192.168.251.11] ([76.93.15.33])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0KEK004YF7HRN840@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:56:15 -0800 (PST)
Date: Wed, 04 Feb 2009 12:56:15 -0800
From: "Garrett D'Amore" <gdamore@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4989FD73.5010206@sun.com>
Sender: Garrett.Damore@sun.com
To: John.Fischer@sun.com
Cc: James Carlson <James.D.Carlson@sun.com>,
        John Martin <John.M.Martin@sun.com>, PSARC-ext@sun.com
Message-id: <498A00EF.7050006@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL> <49832507.90407@sun.com>
 <4989EE6F.1000304@sun.com> <4989FC24.5010607@sun.com>
 <4989FD73.5010206@sun.com>
User-Agent: Thunderbird 2.0.0.18 (X11/20081201)
Status: RO
Content-Length: 1805

John Fischer wrote:
> Garrett,
>
> I'll talk to Brian Cameron about the possibility of creating
> a plugin for gstreamer that will take advantage of the new
> features integrated by this project.

That would be very cool.  It would also make VDPAU much more useful on 
Solaris. :-)

    -- Garrett
>
> Thanks,
>
> John
>
> Garrett D'Amore wrote:
>> John Fischer wrote:
>>> All,
>>>
>>> This case times out tomorrow.  I believe that all the
>>> issues have converged.  Is anyone waiting on any issue? '
>>
>> I confess I'm still less than confident about lack of 
>> integration/synchronization with our "normal" video software on 
>> Solaris.  I fear that this software may become a virtual "orphan" -- 
>> a nice API that nobody actually uses.
>>
>> That said, I don't know that this concern is significant enough to 
>> warrant holding the case any further.  Maybe once this is integrated 
>> someone will try to figure out how to make it work with 
>> totem/xine/gstreamer.
>>
>>    -- Garrett
>>>
>>> Thanks,
>>>
>>> John
>>>
>>> Garrett D'Amore wrote:
>>>> James Carlson wrote:
>>>>> John Martin writes:
>>>>>  
>>>>>> After some private tutoring by James Carlson, I agree the interface
>>>>>> stability should be marked as Committed and if there are changes to
>>>>>> interfaces there will be new ARC submissions and approvals before
>>>>>> these changes are delivered to Solaris.
>>>>>>     
>>>>>
>>>>> Thanks.
>>>>>
>>>>>  
>>>>>> What is the process for changing the three interface levels from
>>>>>> Volatile to Committed in the ARC document?
>>>>>>     
>>>>>
>>>>> Since it's a fast-track, you just did it.
>>>>>
>>>>>   
>>>>
>>>> Okay, as long as everyone is reasonably confident that reasonable 
>>>> efforts to maintain interface stability will be preserved.
>>>>
>>>>    -- Garrett
>>


From Alan.Coopersmith@sun.com Wed Feb  4 12:58:14 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n14KwEJp029098
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 4 Feb 2009 12:58:14 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n14KwDqN023266
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 4 Feb 2009 12:58:14 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KEK007097L1H100@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 13:58:13 -0700 (MST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KEK00HDI7L115D0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 13:58:13 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id n14KwDXW004939	for
 <PSARC-ext@sun.com>; Wed, 04 Feb 2009 12:58:13 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec 23 2008))
 id <0KEK00700720G900@fe-sfbay-10.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 04 Feb 2009 12:58:13 -0800 (PST)
Received: from [10.6.102.118] ([unknown] [10.6.102.118])
 by fe-sfbay-10.sun.com (Sun Java(tm) System Messaging Server 7.0-3.01 64bit
 (built Dec 23 2008)) with ESMTPSA id <0KEK009S57KWAU40@fe-sfbay-10.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 04 Feb 2009 12:58:08 -0800 (PST)
Date: Wed, 04 Feb 2009 12:58:08 -0800
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
In-reply-to: <4989FC24.5010607@sun.com>
Sender: Alan.Coopersmith@sun.com
To: "Garrett D'Amore" <gdamore@sun.com>
Cc: John.Fischer@sun.com, James Carlson <James.D.Carlson@sun.com>,
        John Martin <John.M.Martin@sun.com>, PSARC-ext@sun.com
Message-id: <498A0160.9040304@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <200901291854.n0TIsRx5044661@sr1-umpk-12.sfbay.sun.com>
 <18818.6592.143270.550353@gargle.gargle.HOWL> <49821EF0.1050209@sun.com>
 <18819.1379.779581.67704@gargle.gargle.HOWL> <4983090E.4000603@sun.com>
 <18819.3145.762082.268787@gargle.gargle.HOWL> <49831E68.5090406@sun.com>
 <18819.8297.594747.653845@gargle.gargle.HOWL> <49832507.90407@sun.com>
 <4989EE6F.1000304@sun.com> <4989FC24.5010607@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071119)
Status: RO
Content-Length: 814

Garrett D'Amore wrote:
> John Fischer wrote:
>> All,
>>
>> This case times out tomorrow.  I believe that all the
>> issues have converged.  Is anyone waiting on any issue? '
> 
> I confess I'm still less than confident about lack of
> integration/synchronization with our "normal" video software on
> Solaris.  I fear that this software may become a virtual "orphan" -- a
> nice API that nobody actually uses.

I think that's work happening upstream, between nvidia & the communities
producing mplayer, gstreamer, etc., not necessarily something we need to
address ourselves.    This is passing through another project, not a Sun
investment, so the cost of shipping it, even if never used, is low.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From johnf@sac.sfbay.sun.com Mon Feb  9 13:05:48 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n19L5l7s022916
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 9 Feb 2009 13:05:48 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n19L5g8X023873;
	Mon, 9 Feb 2009 21:05:45 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KET00D01H9LQR00@nwk-avmta-2.sfbay.sun.com>; Mon,
 09 Feb 2009 13:05:45 -0800 (PST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KET007BQH9K6L90@nwk-avmta-2.sfbay.sun.com>; Mon,
 09 Feb 2009 13:05:44 -0800 (PST)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n19L5h3s038213; Mon, 09 Feb 2009 13:05:43 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n19L5hUe022913; Mon,
 09 Feb 2009 13:05:43 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n19L5htQ022912; Mon,
 09 Feb 2009 13:05:43 -0800 (PST)
Date: Mon, 09 Feb 2009 13:05:43 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Subject: Re: Video Decode and Presentation API for Unix (VDPAU) [PSARC/2009/059
 FastTrack timeout 02/05/2009]
To: Alan.Coopersmith@sun.com, gdamore@sun.com
Cc: James.D.Carlson@sun.com, John.Fischer@sun.com, John.M.Martin@sun.com,
        PSARC-ext@sun.com
Message-id: <200902092105.n19L5htQ022912@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 119

All,

The discussion having converged and the timeout being reached I
am closing this case as approved.

Thanks,

John

