[FFmpeg-trac] #2368(build system:closed): vdpau / vaapi / dxva2 autodetection broken
FFmpeg
trac at avcodec.org
Fri Mar 22 18:51:46 CET 2013
#2368: vdpau / vaapi / dxva2 autodetection broken
-------------------------------------+-------------------------------------
Reporter: gjdfgh | Owner:
Type: defect | Status: closed
Priority: important | Component: build
Version: git-master | system
Keywords: vdpau dxva2 | Resolution: fixed
regression | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by cehoyos):
Replying to [comment:8 gjdfgh]:
> I heard that vaapi adds a X dependency, while vdpau is header-only. (I
didn't try to verify this.)
I wonder if this is maybe only a compile-time dependency?
At least it did not stop us from auto-detecting vaapi in 0.6, 0.7, 0.8,
0.9, 0.10, 0.11, 1.0 and 1.1 and I can't reproduce a run-time dependency
here:
{{{
$ ldd ffmpeg_g
linux-vdso.so.1 (0x00007fffe79ff000)
libva.so.1 => /usr/lib64/libva.so.1 (0x00007fbe64a6e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbe64852000)
libm.so.6 => /lib64/libm.so.6 (0x00007fbe6455b000)
librt.so.1 => /lib64/librt.so.1 (0x00007fbe64353000)
libc.so.6 => /lib64/libc.so.6 (0x00007fbe63fae000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fbe63daa000)
/lib64/ld-linux-x86-64.so.2 (0x00007fbe64c85000)
$ ldd /usr/lib64/libva.so.1
linux-vdso.so.1 (0x00007fff099ff000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f500ee6e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f500eac9000)
/lib64/ld-linux-x86-64.so.2 (0x00007f500f2b8000)
}}}
Otoh, it meant some effort to remove the dependencies on jack, alsa, sdl,
zlib and bzlib (and jack even implies a stdc++ dependency).
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2368#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list