[dtplayer] switch dtplayer to c++