What languages have been approved by SARFT for use? An answer from another question linked this article https://en.wikipedia.org/wiki/Guangzhou_Television_Cantonese_controversy which says:


  Due to Mandarin’s status as the official language, use of the country’s other languages in television as well as radio and film is rigorously restricted by the State Administration of Radio, Film, and Television (SARFT).[6][7][8] Permission from national or local authorities is required for using a dialect as the primary programming language at radio and television stations.[7]


Is there a list of all approved languages for use by SARFT?
Personally, I don't think there is a list for this.

Local radio and TV stations are allowed to broadcast with dialect within Local ONLY.

For example, 广东卫视 is broadcasted in Mandarin and is available to every province in China. While, for example, 南方卫视 and 珠江频道 are broadcasted in Cantonese, which is ONLY available within Guangdong Province.

Generally speaking, Radio and TV station are in 2 categories, available to every province and available within a specific province. I believe every province has many stations for both type.

Also, dialect varies a lot even inside Guangdong Province. Taking "accent" into consideration, Cantonese in Guangzhou, Zhongshan, Maoming, Dongguan, Qingyuan sounds different. Not to mention Teochew dialect and Hakka Chinese, all inside Guangdong province. For Teochew dialect, the difference of Chaozhou and Shantou is more than notable.

That's why I believe, it might be not possible to list all approved languages.