deleted:    src/ui/vs_plugins/jo_player/BTKPlayer.def
	deleted:    src/ui/vs_plugins/jo_player/decode/BTKAudioDecode.cpp
	deleted:    src/ui/vs_plugins/jo_player/decode/BTKDecodeH264.cpp
	deleted:    src/ui/vs_plugins/jo_player/decode/BTKDecodeH264.h
	deleted:    src/ui/vs_plugins/jo_player/decode/BTKTransform.cpp
	deleted:    src/ui/vs_plugins/jo_player/decode/BTKVideoDecode.cpp
	deleted:    src/ui/vs_plugins/jo_player/desktop.ini
	deleted:    src/ui/vs_plugins/jo_player/include/BTKAccess.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKAudioDecode.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKAudioOutput.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKBase.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKBuffer.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKCommon.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKControl.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKCpuUseage.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKDemux.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKError.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKFile.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKInput.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKLog.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKMisc.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKParser.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKPicture.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKRecord.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKRender.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKSockt.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKString.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKThread.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKTransform.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKVariable.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKVideoDecode.h
	deleted:    src/ui/vs_plugins/jo_player/include/BTKVideoOutput.h
	deleted:    src/ui/vs_plugins/jo_player/include/DataDef.h
	deleted:    src/ui/vs_plugins/jo_player/include/DataStruct.h
	deleted:    src/ui/vs_plugins/jo_player/include/DefaultConfig.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/inttypes.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/avcodec.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/avfft.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/dxva2.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/opt.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/vaapi.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/vdpau.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcodec/xvmc.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcore/audioconvert.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcore/avcore.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcore/imgutils.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcore/parseutils.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavcore/samplefmt.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavdevice/avdevice.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavfilter/avfilter.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavfilter/avfiltergraph.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavformat/avformat.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavformat/avio.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/adler32.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/attributes.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/avassert.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/avconfig.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/avstring.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/avutil.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/base64.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/bswap.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/common.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/cpu.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/crc.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/error.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/eval.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/fifo.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/file.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/intfloat_readwrite.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/intreadwrite.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/lfg.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/log.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/lzo.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/mathematics.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/md5.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/mem.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/opt.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/pixdesc.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/pixfmt.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/random_seed.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/rational.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libavutil/sha1.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/libswscale/swscale.h
	deleted:    src/ui/vs_plugins/jo_player/include/ffmpeg/stdint.h
	deleted:    src/ui/vs_plugins/jo_player/input/BTKAccess.cpp
	deleted:    src/ui/vs_plugins/jo_player/input/BTKAccessRYSP.cpp
	deleted:    src/ui/vs_plugins/jo_player/input/BTKAccessRYSP.h
	deleted:    src/ui/vs_plugins/jo_player/input/BTKDemux.cpp
	deleted:    src/ui/vs_plugins/jo_player/input/BTKDemuxRYSP.cpp
	deleted:    src/ui/vs_plugins/jo_player/input/BTKDemuxRYSP.h
	deleted:    src/ui/vs_plugins/jo_player/input/BTKInput.cpp
	deleted:    src/ui/vs_plugins/jo_player/input/RYSPDataStruct.h
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKBuffer.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKBufferFIFO.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKBufferFIFO.h
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKCpuUseage.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKParser.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKString.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/BTKVariable.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/file/BTKFile.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/file/BTKLog.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/network/BTKSockt.cpp
	deleted:    src/ui/vs_plugins/jo_player/misc/win32/BTKThread.cpp
	deleted:    src/ui/vs_plugins/jo_player/output/BTKAudioOutput.cpp
	deleted:    src/ui/vs_plugins/jo_player/output/BTKRender.cpp
	deleted:    src/ui/vs_plugins/jo_player/output/BTKVideoOutput.cpp
	deleted:    src/ui/vs_plugins/jo_player/output/BTKVoutDDraw.cpp
	deleted:    src/ui/vs_plugins/jo_player/output/BTKVoutDDraw.h
	deleted:    src/ui/vs_plugins/jo_player/src/AVIStruct.h
	deleted:    src/ui/vs_plugins/jo_player/src/BTKBase.cpp
	deleted:    src/ui/vs_plugins/jo_player/src/BTKControl.cpp
	deleted:    src/ui/vs_plugins/jo_player/src/BTKPicture.cpp
	deleted:    src/ui/vs_plugins/jo_player/src/BTKRecord.cpp
	deleted:    src/ui/vs_plugins/pl_jo/BTKPlayer.cpp
	deleted:    src/ui/vs_plugins/pl_jo/BTKPlayer.h
	modified:   vs2008/jonpl/jo_player.vcproj
	modified:   vs2008/jonpl/pl_player.vcproj
	new file:   src/player/JoPlayer.def
	new file:   src/player/desktop.ini
	new file:   src/player/include/ffmpeg/inttypes.h
	new file:   src/player/include/ffmpeg/libavcodec/avcodec.h
	new file:   src/player/include/ffmpeg/libavcodec/avfft.h
	new file:   src/player/include/ffmpeg/libavcodec/dxva2.h
	new file:   src/player/include/ffmpeg/libavcodec/opt.h
	new file:   src/player/include/ffmpeg/libavcodec/vaapi.h
	new file:   src/player/include/ffmpeg/libavcodec/vdpau.h
	new file:   src/player/include/ffmpeg/libavcodec/xvmc.h
	new file:   src/player/include/ffmpeg/libavcore/audioconvert.h
	new file:   src/player/include/ffmpeg/libavcore/avcore.h
	new file:   src/player/include/ffmpeg/libavcore/imgutils.h
	new file:   src/player/include/ffmpeg/libavcore/parseutils.h
	new file:   src/player/include/ffmpeg/libavcore/samplefmt.h
	new file:   src/player/include/ffmpeg/libavdevice/avdevice.h
	new file:   src/player/include/ffmpeg/libavfilter/avfilter.h
	new file:   src/player/include/ffmpeg/libavfilter/avfiltergraph.h
	new file:   src/player/include/ffmpeg/libavformat/avformat.h
	new file:   src/player/include/ffmpeg/libavformat/avio.h
	new file:   src/player/include/ffmpeg/libavutil/adler32.h
	new file:   src/player/include/ffmpeg/libavutil/attributes.h
	new file:   src/player/include/ffmpeg/libavutil/avassert.h
	new file:   src/player/include/ffmpeg/libavutil/avconfig.h
	new file:   src/player/include/ffmpeg/libavutil/avstring.h
	new file:   src/player/include/ffmpeg/libavutil/avutil.h
	new file:   src/player/include/ffmpeg/libavutil/base64.h
	new file:   src/player/include/ffmpeg/libavutil/bswap.h
	new file:   src/player/include/ffmpeg/libavutil/common.h
	new file:   src/player/include/ffmpeg/libavutil/cpu.h
	new file:   src/player/include/ffmpeg/libavutil/crc.h
	new file:   src/player/include/ffmpeg/libavutil/error.h
	new file:   src/player/include/ffmpeg/libavutil/eval.h
	new file:   src/player/include/ffmpeg/libavutil/fifo.h
	new file:   src/player/include/ffmpeg/libavutil/file.h
	new file:   src/player/include/ffmpeg/libavutil/intfloat_readwrite.h
	new file:   src/player/include/ffmpeg/libavutil/intreadwrite.h
	new file:   src/player/include/ffmpeg/libavutil/lfg.h
	new file:   src/player/include/ffmpeg/libavutil/log.h
	new file:   src/player/include/ffmpeg/libavutil/lzo.h
	new file:   src/player/include/ffmpeg/libavutil/mathematics.h
	new file:   src/player/include/ffmpeg/libavutil/md5.h
	new file:   src/player/include/ffmpeg/libavutil/mem.h
	new file:   src/player/include/ffmpeg/libavutil/opt.h
	new file:   src/player/include/ffmpeg/libavutil/pixdesc.h
	new file:   src/player/include/ffmpeg/libavutil/pixfmt.h
	new file:   src/player/include/ffmpeg/libavutil/random_seed.h
	new file:   src/player/include/ffmpeg/libavutil/rational.h
	new file:   src/player/include/ffmpeg/libavutil/sha1.h
	new file:   src/player/include/ffmpeg/libswscale/swscale.h
	new file:   src/player/include/ffmpeg/stdint.h
	new file:   src/player/include/x_pl_access.h
	new file:   src/player/include/x_pl_audio_decode.h
	new file:   src/player/include/x_pl_audio_output.h
	new file:   src/player/include/x_pl_avi_struct.h
	new file:   src/player/include/x_pl_base.h
	new file:   src/player/include/x_pl_buffer.h
	new file:   src/player/include/x_pl_buffer_fifo.h
	new file:   src/player/include/x_pl_common.h
	new file:   src/player/include/x_pl_control.h
	new file:   src/player/include/x_pl_cpu_useage.h
	new file:   src/player/include/x_pl_data_def.h
	new file:   src/player/include/x_pl_data_struct.h
	new file:   src/player/include/x_pl_decode_h264.h
	new file:   src/player/include/x_pl_default_config.h
	new file:   src/player/include/x_pl_demux.h
	new file:   src/player/include/x_pl_demux_josp.h
	new file:   src/player/include/x_pl_error.h
	new file:   src/player/include/x_pl_file.h
	new file:   src/player/include/x_pl_input.h
	new file:   src/player/include/x_pl_josp_data_struct.h
	new file:   src/player/include/x_pl_log.h
	new file:   src/player/include/x_pl_misc.h
	new file:   src/player/include/x_pl_parser.h
	new file:   src/player/include/x_pl_picture.h
	new file:   src/player/include/x_pl_record.h
	new file:   src/player/include/x_pl_render.h
	new file:   src/player/include/x_pl_socket.h
	new file:   src/player/include/x_pl_string.h
	new file:   src/player/include/x_pl_thread.h
	new file:   src/player/include/x_pl_transform.h
	new file:   src/player/include/x_pl_variable.h
	new file:   src/player/include/x_pl_video_decode.h
	new file:   src/player/include/x_pl_video_output.h
	new file:   src/player/include/x_pl_vout_ddraw.h
	new file:   src/player/input/x_pl_access.cpp
	new file:   src/player/input/x_pl_access_josp.cpp
	new file:   src/player/input/x_pl_access_josp.h
	new file:   src/player/input/x_pl_demux.cpp
	new file:   src/player/input/x_pl_demux_josp.cpp
	new file:   src/player/input/x_pl_input.cpp
	new file:   src/player/misc/x_pl_base.cpp
	new file:   src/player/misc/x_pl_buffer.cpp
	new file:   src/player/misc/x_pl_buffer_fifo.cpp
	new file:   src/player/misc/x_pl_control.cpp
	new file:   src/player/misc/x_pl_cpu_useage.cpp
	new file:   src/player/misc/x_pl_file.cpp
	new file:   src/player/misc/x_pl_log.cpp
	new file:   src/player/misc/x_pl_parser.cpp
	new file:   src/player/misc/x_pl_socket.cpp
	new file:   src/player/misc/x_pl_string.cpp
	new file:   src/player/misc/x_pl_thread.cpp
	new file:   src/player/misc/x_pl_variable.cpp
	new file:   src/player/output/x_pl_audio_output.cpp
	new file:   src/player/output/x_pl_picture.cpp
	new file:   src/player/output/x_pl_record.cpp
	new file:   src/player/output/x_pl_render.cpp
new file:   src/player/output/x_pl_video_output.cpp
	new file:   src/player/output/x_pl_vout_ddraw.cpp
	new file:   src/player/transform/x_pl_audio_decode.cpp
	new file:   src/player/transform/x_pl_decode_h264.cpp
	new file:   src/player/transform/x_pl_transform.cpp
	new file:   src/player/transform/x_pl_video_decode.cpp
	new file:   src/ui/vs_plugins/pl_jo/JoPlayer.cpp
	new file:   src/ui/vs_plugins/pl_jo/JoPlayer.h