1# 2# mainline files for frameworks/av 3# this list used by tools/mainline_hook_*.sh to help separate 4# mainline changes vs framework changes, which release at different paces. 5# 6# 7# ignore comment (#) lines and blank lines 8# rest are path prefixes starting at root of the project 9# (so OWNERS, not frameworks/av/OWNERS) 10# 11# path 12# INCLUDE path 13# EXCLUDE path 14# 15# 'path' and 'INCLUDE path' are identical -- they both indicate that this path 16# is part of mainline 17# EXCLUDE indicates that this is not part of mainline, 18# so 'foo/' and 'EXCLUDE foo/nope' 19# means everything under foo/ is part of mainline EXCEPT foo/nope. 20# INCLUDE/EXCLUDE/INCLUDE nested structuring is not supported 21# 22# matching is purely prefix 23# so 'foo' will match 'foo', 'foo.c', 'foo/bar/baz' 24# if you want to specify a directory, best to use a pattern like "foo/" 25# 26 27apex/ 28media/codec2/components/ 29media/codec2/core/ 30media/codec2/hidl/ 31media/codec2/sfplugin/utils/ 32media/codec2/vndk/ 33media/libstagefright/data/media_codecs_sw.xml 34media/module/ 35services/mediacodec/ 36 37# source code used in both framework and mainline libraries 38media/libstagefright/HevcUtils.cpp 39media/libstagefright/MediaSource.cpp 40media/libstagefright/Utils.cpp 41