Actually there are 2 implementations available: media-video/ffmpeg and media-video/libav. Both of them can be used with latest VLC available in portage, but ebuild needs to be edited and dependency fixed. Anyway - it is possible to compile vlc against libva. I dont understand why it depends on media-video/ffmpeg then. virtual/ffmpeg covers both of the implementations. Please fix vlc ebuild, so that it will be possible to link it against any package from listed above (ffmpeg and libav). Reproducible: Always Steps to Reproduce: 1. emerge -C ffmpeg 2. emerge libav 3. emerge vlc Actual Results: VLC complains about missing media-video/ffmpeg Expected Results: Building fine with libav
It should be ok with libav as long as you also get libpostproc, and you meet the USE & version requirements of virtual/ffmpeg. Look at the ebuild to confirm.