change transition interface
bug fix: support 3gp