summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-08-16vdpau_wrapper.c: Track dynamic library handles and free them on exit using ↵HEADmasterKiran Pawar1-23/+64
__attribute__((destructor)) Signed-off-by: Kiran Pawar <kpawar@nvidia.com> Tested-by: Aaron Plattner <aplattner@nvidia.com> Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-09-08Bump version to 0.4.1Aaron Plattner1-1/+1
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-09-07vdpau.h: Clarify video mixer field amount recommendationAnssi Hannula1-1/+1
Reviewed-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi> Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-02-10More doc issues pointed out by Xine authors.Stephen Warren2-6/+11
* Fix Doxygen warning; it gets confused by quotes. * Add subsection names, so part of the title doesn't get swallowed as the subsection name. * Document data required from MPEG-4 Part 2 & DivX bitstream. Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-02-08vpdau.h: Fix typo and clarify wording.Stephen Warren1-5/+5
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28Bump version to 0.4Aaron Plattner1-1/+1
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28trace: Fix a picture info bracket mismatch.Stephen Warren1-1/+1
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28YV12 documentation fix.Stephen Warren1-1/+1
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28Documentation enhancements for Uoti from ffmpeg.Stephen Warren1-24/+35
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28Update the COPYING copyright date to include recent changesAaron Plattner1-1/+2
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2010-01-28Query DRI2 for the driver name.Aaron Plattner5-4/+294
If the VDPAU_DRIVER environment variable is not set, use DRI2Connect to query the VDPAU driver name from the X server. Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com>
2009-12-14$(docdir) apparently requires autoconf 2.60Aaron Plattner1-1/+1
2009-11-20Bump version to 0.3Aaron Plattner1-1/+1
2009-11-17Update VDPAU_VERSION and add VDPAU_INTERFACE_VERSIONStephen Warren1-4/+25
Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
2009-11-17Move VDPAU drivers into their own module directory.Aaron Plattner6-18/+38
* Add a --with-module-dir configure parameter. * Pass the moduledir into the wrapper. Use it to construct the path to search for drivers. Require drivers to end in a ".1" version, in case we ever want to rev. the interface between the wrapper and the drivers. * If no driver is found in the new module dir, look for one in the default search paths. This is intended to find libvdpau_nvidia.so for drivers that predate the change to move it, and can be removed in the future. * Stash the moduledir into vdpau.pc. Drivers can find this with `pkg-config --variable=moduledir vdpau`. * Add a version to libvdpau_trace.so in case the interface between it and libvdpau.so ever changes. * Install libvdpau_trace.so.1 to moduledir instead of libdir. Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Acked-by: Stephen Warren <swarren@nvidia.com>
2009-10-23Documentation updates.Stephen Warren1-3/+85
Signed-off-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Aaron Plattner <aplattner@nvidia.com>
2009-10-23Fix distcheck.Aaron Plattner1-2/+8
* Uninstall the docs if they were installed. * Remember to distribute Doxyfile and vdpau_data_flow.png in the tarball. Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com>
2009-10-03Build documentation.Aaron Plattner6-1/+1345
Detect when doxygen, dot, and pdflatex are installed. When they are, enable documentation. Add --enable-documentation and --disable-documentation to override the autodetection. Install the docs to the configured docdir (usually $prefix/share/doc/libvdpau).
2009-09-17Use XORG_CHANGELOG to generate the changelog.Aaron Plattner3-1/+49
Steal the XORG_CHANGELOG macro from X.Org and stash it in acinclude.m4.
2009-09-14Bump version to 0.2 for new featuresAaron Plattner1-1/+1
2009-09-04Updates for the NVIDIA 190.32 driver release.Aaron Plattner2-1/+201
Add profiles for MPEG-4 part 2, DivX 4, and DivX 5. Also add new high quality scaling options.
2009-09-02Add a check for -ldl, stolen from xorg-server's configure.ac.Aaron Plattner3-0/+12
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
2009-07-08libvdpau_trace cleanupsAaron Plattner1-213/+480
2009-03-25vdpau.h typo fix: "thread_1" should have been "thread_2"Aaron Plattner1-1/+1
2009-03-15VDPAU trace: Dump picture info for H.264 and VC-1Aaron Plattner1-40/+158
2009-03-15vdpau{,_x11}.h: Trailing whitespace removalAaron Plattner2-741/+741
2009-03-15vdpau.h: Document exact bitstream data requirementsAaron Plattner1-1/+87
2009-03-15Trace VDP_VIDEO_MIXER_ATTRIBUTE_SKIP_CHROMA_DEINTERLACEAaron Plattner1-0/+3
I forgot to include this change in commit 1290f7c190e38f483b0203e932715a68b899e35c.
2009-03-05Docs: Fix some VdpDecoderRender references that should have been ↵Aaron Plattner1-6/+6
VdpVideoMixerRender.
2009-02-18Add a "Skip chroma deinterlace" feature, improve VdpVideoMixer documentation.Aaron Plattner1-103/+265
2009-02-14Print dlerror() when various libdl calls fail.Aaron Plattner1-0/+4
Without printouts, it's impossible to tell why VDPAU initialization fails when it can't open the backend or trace libraries or can't find various symbols.
2009-02-13Update VC-1 SP/MP range reduction documentation.Aaron Plattner1-1/+3
2009-02-06Fix a typo in the VdpOutputSurfaceRenderBitmapSurface documentation.Aaron Plattner1-2/+2
2009-01-14Add some authorsAaron Plattner1-0/+2
2009-01-14Disable static libraries by default and remove version info from libvdpau_trace.Aaron Plattner2-1/+5
2009-01-14Add a .gitignore.Aaron Plattner1-0/+26
2009-01-13Include the right headers.Aaron Plattner1-1/+1
2009-01-13Add autoconf stuff.Aaron Plattner11-0/+107
2009-01-13Initial commit.Aaron Plattner4-0/+8408