minor cleanups
The first commit addresses a comment here https://github.com/intel/libva/pull/614#discussion_r941694630
While at it, I also found a unused free
(2nd commit), and did some simple addressing of source_root
usage in meson.build (the source_root()
is deprecated).