I am a Chinese. I would like to see empeg can display Chinese mp3 name/ID3 tags correctly. I am a C/C++ developer, also consider myself a Linux power user. I am happy to find myself such task, some tips would help me on the right direction.
I have a Chinese font library, consist of ~5k common Chinese characters, each character's size is 16x16 pixels. The problem is when the player display the mp3's information, how can I replace them with these Chinese character? I know the player software is not open-source, which means I have to do it another way. Seems to me the player doesn't use a common interface to do display, otherwise, substitute the interface can solve the problem. Another idea in my head is to have a background program there, check the display buffer every couple seconds. If it determine the content contain Chinese encoded characters, it will replace them.
Any suggestions?