|
|
#13 | |
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
|
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: Apr 2003
Posts: 12
|
Well, I'm sure you must be right, you probably know as much about this as anyone ... it is interesting that vdpauinfo doesn't report any significant difference among the two chipsets, however.
I mean, diffing the reports from the two chipsets (NVS 140M vs. 8100) showed only the most trivial change: Code:
$ diff -b vdpauinfo.nvs140M.out vdpauinfo.8100.out 19,20c19,20 < H264_MAIN 41 8192 2048 2048 < H264_HIGH 41 8192 2048 2048 --- > H264_MAIN 41 8190 2032 2048 > H264_HIGH 41 8190 2032 2048 |
|
|
|
|
|
|
#15 | |
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
It correctly shows the only easily visible and reliable difference between NVIDIA feature sets A and B and allows us to know about the other difference - partial vs complete acceleration - that is much more difficult to see on most systems. Carl Eugen |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Dec 2008
Location: Germany
Posts: 10
|
Quote:
Code:
cc -DHAVE_AV_CONFIG_H -I.. -I.. -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -I/usr/include/directfb -I/usr/include/ -I/usr/include/SDL -D_REENTRANT -pthread -I/usr/include/kde/artsc -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_REENTRANT -I/usr/include/cdda -I/usr/include/freetype2 -I/usr/include/dirac -I/usr/include/schroedinger-1.0 -I/usr/include/liboil-0.3 -c -o h263dec.o h263dec.c h263dec.c: In function 'ff_h263_decode_frame': h263dec.c:612: error: 'ff_pixfmt_divx5' undeclared (first use in this function) h263dec.c:612: error: (Each undeclared identifier is reported only once h263dec.c:612: error: for each function it appears in.) h263dec.c:614: error: 'ff_pixfmt_divx4' undeclared (first use in this function) h263dec.c:616: error: 'ff_pixfmt_mpeg4' undeclared (first use in this function) make[1]: *** [h263dec.o] Error 1 make[1]: Leaving directory `/tmp/mplayer-vdpau-4753835/mplayer-vdpau/libavcodec' make: *** [libavcodec/libavcodec.a] Fehler 2 |
|
|
|
|
|
|
#17 |
|
Registered User
Join Date: Oct 2009
Posts: 1
|
I had the same problem, in h263dec.c I wrapped the test from line 608 to 626 with the following #if and #endif :
#if CONFIG_MPEG4_VDPAU_DECODER if (CONFIG_MPEG4_VDPAU_DECODER && .... ... } #endif and the compilation completed... /Benjamin |
|
|
|
|
|
#18 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
Sorry about that. When we originally created this patch-set, it was only for people who wanted MPEG-4 Part 2 support. Consequently, we didn't ensure the code compiled on older drivers without it.
You can either install the latest driver, which provides the required definitions, or we will soon be releasing a new patch at the following URL: ftp://download.nvidia.com/XFree86/vd...789364.tar.bz2. However, that file isn't there yet; it could take anywhere from a couple hours to a couple days to appear. |
|
|
|
|
|
|
#19 | |
|
Registered User
Join Date: Nov 2008
Posts: 15
|
Hi, I'm trying to play the lys-20031106.avi file. It doesn't work, like other MPEG-4 files.
I have the latest nvidia drivers (190.36 beta) and succesfully compiled the "mplayer-vdpau-4789364". Hardware -nvidia 8600M GT DDR3 Here is the output of mplayer: Quote:
Sorry for bothering you. ![]() Last edited by lgolebio; 10-11-09 at 07:40 AM. Reason: Know I know why it is not working... |
|
|
|
|
|
|
#20 |
|
Registered User
Join Date: Jul 2009
Posts: 4
|
Hi Everyone,
for the OpenSuSE distros you can find nVidia Video Decode and Presentation API for Unix (nVidia VDPAU) in the historic multimedia external (Open)SuSE repository: http://packman.iu-bremen.de/suse/ in which, at the moment, you can find this pachage: nvidia-vdpau-devel (190.36) NOTE: when you want to find some packages on official (base + build service) and (!) external (packman, videolan, ...) repository you are suggested to look for in the "Webpin" serch site: http://packages.opensuse-community.org Hope that help. Have a nice day, Carlo |
|
|
|
|
|
#21 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
I've set up a launchpad PPA for Ubuntu packages of libvdpau at: https://launchpad.net/~srwarren/+archive/ppa-libvdpau
|
|
|
|
|
|
#22 |
|
MythTV developer
Join Date: Mar 2006
Posts: 413
|
Stephen, I submitted a libvdpau package to debian+ubuntu last month. It hasn't created much interest by the debian folks whom seem rather nvidia suspicious (to do with "free" license).
For Ubuntu, it will be in use for 9.10 and they have already made plan of using this package for the weekly mythtv build. mplayer , mythtv and other vdpau related program are build agaist the libvdpau package in my repository : www.avenard.org/media |
|
|
|
|
|
#23 | |
|
Registered User
Join Date: Aug 2007
Posts: 151
|
Quote:
You should try talking with Christian Marillat who works on the debian-multimedia repositories. He may be a bit more responsive. |
|
|
|
|
|
|
#24 |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
FYI, I filed bugs in both Ubuntu and Debian re: the NVIDIA graphics driver package packaging the libvdpau components, and the need to split those into a separate package:
https://bugs.launchpad.net/ubuntu/+s...80/+bug/432172 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=547248 |
|
|
|
![]() |
| Thread Tools | |
|
|