Sheet 1
TimeLine(DEC,2015)
  12.02
    fix assert问题
    生成稳定版固件给测试工程师测试
  12.08
    与徐工比对bug列表
    重新调试ampd
    刷三个路由器固件
    测试bug列表中的问题
    开会review r12问题
    修复声音调节不一致问题
  12.09
    调试player seek song到末尾的bug
    reset masterip of master device & slaveip of slave device
    修复speakername太长问题
    恢复seek超时重传机制
    解决netstat connection太多处于close_wait状态
  12.10
    与占勇联调mpd音量显示不正确问题
    解决SlaveRecvCMDUtil.c段错误问题
    定位到三个ampd掉电重启原因
    socket连接三种常用状态
      TIME_WAIT
        主动关闭,2MSL后,关闭回收资源
      CLOSE_WAIT
        被动关闭
        如果连接一直处于该状态,一般是连接未做close操作
      ESTABLISHED
        正在通信
      Summary
    update client_timeout_default from 30 to 3600
    与占勇联调mpdconnection连接增加问题
  12.11
    修复ampd掉电重启问题
    修复音量各自不同步问题
    修复6666端口连接大量出现close_wait状态问题
  12.12
    fix ampd warnings
    测试ampd高品质音乐稳定性
    debug mzsync代码
    debug & log ampd unlock问题
  12.14
    debug error: problems decoding "http://m5.file.xiami.com"
    find -name "*.c" -exec grep -Hn 'PLAYER_ERROR_FILE' {} \;
    update mzsync.c:msc_gio_data_send() => fix segmentation fault
    master device control slave device by mzsync
    debug unlock state
  12.15
    fix mpd connection keeping CLOSE_WAIT
    debug ampd restart problem
  12.16
    debug: buffer_free() --> assert()
    debug: problem_decoding... --> timeout msg
    fix MPDHandlerUtil.c segmentation fault problem
    fix fileDBUtil.c segmentation fault problem
    add mz_pc_player_lock & mz_dc_player_lock
    update slave_seek()
  12.17
    adb -s 192.168.232.205:5555 logcat MPDMsg:I *:S|grep 'handle_sync 2277'
    fix read db_byMZ failed
    fix slave_recv_thread exit exception
  12.18
    update mzsync.h
    fix bug: ampd can not read mzdb sometimes
    set default play mode from sequence mode to circle mode
    add func: glue_mzdb_reinit()
  12.19
    add getsyncmpdstate() & getsyncgroupid()
    debug mzsync.c(段错误)
    rm unuseful log
  12.21
    update setplayemode()
    change master_snd_thread & slave_recv_cmd_thread from 2 mutex to 1 mutex
    update slave_play()
    update libmpd_volup & libmpd_voldown
  12.22
    reduce the frequence that ampd restart
    debug ampd restart
    fix the conflict of ampd vol & android vol
  12.23
    reuse master_send_cmd_connection
    create master_snd_thread & slave_recv_cmd_thread when setslave & setmaster
    update udpclient()
    debug mzsync.c
  12.24
    config easydlnaserver
    config easydlnaclient
    config easydlnaplayer
  12.25
    fix redmine bug #266891
    fix redmine bug #265943