├── .gitignore ├── BitstreamConverter.cpp ├── BitstreamConverter.h ├── COPYING ├── DllAvCodec.h ├── DllAvFilter.h ├── DllAvFormat.h ├── DllAvUtil.h ├── DllBCM.h ├── DllOMX.h ├── DllSwResample.h ├── DynamicDll.cpp ├── DynamicDll.h ├── File.cpp ├── File.h ├── IAudioRenderer.h ├── Makefile ├── Makefile.ffmpeg ├── Makefile.include ├── OMXAudio.cpp ├── OMXAudio.h ├── OMXAudioCodecOMX.cpp ├── OMXAudioCodecOMX.h ├── OMXClock.cpp ├── OMXClock.h ├── OMXCore.cpp ├── OMXCore.h ├── OMXOverlay.h ├── OMXOverlayCodec.h ├── OMXOverlayCodecText.cpp ├── OMXOverlayCodecText.h ├── OMXOverlayText.h ├── OMXPlayerAudio.cpp ├── OMXPlayerAudio.h ├── OMXPlayerSubtitles.cpp ├── OMXPlayerSubtitles.h ├── OMXPlayerVideo.cpp ├── OMXPlayerVideo.h ├── OMXReader.cpp ├── OMXReader.h ├── OMXStreamInfo.cpp ├── OMXStreamInfo.h ├── OMXSubtitleTagSami.cpp ├── OMXSubtitleTagSami.h ├── OMXThread.cpp ├── OMXThread.h ├── OMXVideo.cpp ├── OMXVideo.h ├── RBP.h ├── README.md ├── Srt.cpp ├── Srt.h ├── Subtitle.h ├── SubtitleRenderer.cpp ├── SubtitleRenderer.h ├── Unicode.cpp ├── Unicode.h ├── cores └── IAudioCallback.h ├── fonts └── FreeSans.ttf ├── guilib └── Geometry.h ├── linux ├── ConvUtils.h ├── PlatformDefs.h ├── PlatformInclude.h ├── RBP.cpp ├── RBP.h ├── XMemUtils.cpp ├── XMemUtils.d ├── XMemUtils.h ├── XSyncUtils.h ├── stat_utf8.h └── stdio_utf8.h ├── omxplayer ├── omxplayer.cpp ├── prepare-native-raspbian.sh ├── profiler.sh ├── system.h └── utils ├── Clamp.h ├── Enforce.h ├── FunctorVisitor.h ├── LockBlock.h ├── Mailbox.h ├── MathUtils.h ├── PCMRemap.cpp ├── PCMRemap.h ├── RegExp.cpp ├── RegExp.h ├── ScopeExit.h ├── StdString.h ├── log.cpp ├── log.h ├── traits.hpp ├── variant-impl.hpp └── variant.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/.gitignore -------------------------------------------------------------------------------- /BitstreamConverter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/BitstreamConverter.cpp -------------------------------------------------------------------------------- /BitstreamConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/BitstreamConverter.h -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/COPYING -------------------------------------------------------------------------------- /DllAvCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllAvCodec.h -------------------------------------------------------------------------------- /DllAvFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllAvFilter.h -------------------------------------------------------------------------------- /DllAvFormat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllAvFormat.h -------------------------------------------------------------------------------- /DllAvUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllAvUtil.h -------------------------------------------------------------------------------- /DllBCM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllBCM.h -------------------------------------------------------------------------------- /DllOMX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllOMX.h -------------------------------------------------------------------------------- /DllSwResample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DllSwResample.h -------------------------------------------------------------------------------- /DynamicDll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DynamicDll.cpp -------------------------------------------------------------------------------- /DynamicDll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/DynamicDll.h -------------------------------------------------------------------------------- /File.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/File.cpp -------------------------------------------------------------------------------- /File.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/File.h -------------------------------------------------------------------------------- /IAudioRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/IAudioRenderer.h -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.ffmpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Makefile.ffmpeg -------------------------------------------------------------------------------- /Makefile.include: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Makefile.include -------------------------------------------------------------------------------- /OMXAudio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXAudio.cpp -------------------------------------------------------------------------------- /OMXAudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXAudio.h -------------------------------------------------------------------------------- /OMXAudioCodecOMX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXAudioCodecOMX.cpp -------------------------------------------------------------------------------- /OMXAudioCodecOMX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXAudioCodecOMX.h -------------------------------------------------------------------------------- /OMXClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXClock.cpp -------------------------------------------------------------------------------- /OMXClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXClock.h -------------------------------------------------------------------------------- /OMXCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXCore.cpp -------------------------------------------------------------------------------- /OMXCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXCore.h -------------------------------------------------------------------------------- /OMXOverlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXOverlay.h -------------------------------------------------------------------------------- /OMXOverlayCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXOverlayCodec.h -------------------------------------------------------------------------------- /OMXOverlayCodecText.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXOverlayCodecText.cpp -------------------------------------------------------------------------------- /OMXOverlayCodecText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXOverlayCodecText.h -------------------------------------------------------------------------------- /OMXOverlayText.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXOverlayText.h -------------------------------------------------------------------------------- /OMXPlayerAudio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerAudio.cpp -------------------------------------------------------------------------------- /OMXPlayerAudio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerAudio.h -------------------------------------------------------------------------------- /OMXPlayerSubtitles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerSubtitles.cpp -------------------------------------------------------------------------------- /OMXPlayerSubtitles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerSubtitles.h -------------------------------------------------------------------------------- /OMXPlayerVideo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerVideo.cpp -------------------------------------------------------------------------------- /OMXPlayerVideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXPlayerVideo.h -------------------------------------------------------------------------------- /OMXReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXReader.cpp -------------------------------------------------------------------------------- /OMXReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXReader.h -------------------------------------------------------------------------------- /OMXStreamInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXStreamInfo.cpp -------------------------------------------------------------------------------- /OMXStreamInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXStreamInfo.h -------------------------------------------------------------------------------- /OMXSubtitleTagSami.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXSubtitleTagSami.cpp -------------------------------------------------------------------------------- /OMXSubtitleTagSami.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXSubtitleTagSami.h -------------------------------------------------------------------------------- /OMXThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXThread.cpp -------------------------------------------------------------------------------- /OMXThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXThread.h -------------------------------------------------------------------------------- /OMXVideo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXVideo.cpp -------------------------------------------------------------------------------- /OMXVideo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/OMXVideo.h -------------------------------------------------------------------------------- /RBP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/RBP.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/README.md -------------------------------------------------------------------------------- /Srt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Srt.cpp -------------------------------------------------------------------------------- /Srt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Srt.h -------------------------------------------------------------------------------- /Subtitle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Subtitle.h -------------------------------------------------------------------------------- /SubtitleRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/SubtitleRenderer.cpp -------------------------------------------------------------------------------- /SubtitleRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/SubtitleRenderer.h -------------------------------------------------------------------------------- /Unicode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Unicode.cpp -------------------------------------------------------------------------------- /Unicode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/Unicode.h -------------------------------------------------------------------------------- /cores/IAudioCallback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/cores/IAudioCallback.h -------------------------------------------------------------------------------- /fonts/FreeSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/fonts/FreeSans.ttf -------------------------------------------------------------------------------- /guilib/Geometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/guilib/Geometry.h -------------------------------------------------------------------------------- /linux/ConvUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/ConvUtils.h -------------------------------------------------------------------------------- /linux/PlatformDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/PlatformDefs.h -------------------------------------------------------------------------------- /linux/PlatformInclude.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/PlatformInclude.h -------------------------------------------------------------------------------- /linux/RBP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/RBP.cpp -------------------------------------------------------------------------------- /linux/RBP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/RBP.h -------------------------------------------------------------------------------- /linux/XMemUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/XMemUtils.cpp -------------------------------------------------------------------------------- /linux/XMemUtils.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/XMemUtils.d -------------------------------------------------------------------------------- /linux/XMemUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/XMemUtils.h -------------------------------------------------------------------------------- /linux/XSyncUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/XSyncUtils.h -------------------------------------------------------------------------------- /linux/stat_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/stat_utf8.h -------------------------------------------------------------------------------- /linux/stdio_utf8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/linux/stdio_utf8.h -------------------------------------------------------------------------------- /omxplayer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/omxplayer -------------------------------------------------------------------------------- /omxplayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/omxplayer.cpp -------------------------------------------------------------------------------- /prepare-native-raspbian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/prepare-native-raspbian.sh -------------------------------------------------------------------------------- /profiler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/profiler.sh -------------------------------------------------------------------------------- /system.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/system.h -------------------------------------------------------------------------------- /utils/Clamp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/Clamp.h -------------------------------------------------------------------------------- /utils/Enforce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/Enforce.h -------------------------------------------------------------------------------- /utils/FunctorVisitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/FunctorVisitor.h -------------------------------------------------------------------------------- /utils/LockBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/LockBlock.h -------------------------------------------------------------------------------- /utils/Mailbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/Mailbox.h -------------------------------------------------------------------------------- /utils/MathUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/MathUtils.h -------------------------------------------------------------------------------- /utils/PCMRemap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/PCMRemap.cpp -------------------------------------------------------------------------------- /utils/PCMRemap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/PCMRemap.h -------------------------------------------------------------------------------- /utils/RegExp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/RegExp.cpp -------------------------------------------------------------------------------- /utils/RegExp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/RegExp.h -------------------------------------------------------------------------------- /utils/ScopeExit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/ScopeExit.h -------------------------------------------------------------------------------- /utils/StdString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/StdString.h -------------------------------------------------------------------------------- /utils/log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/log.cpp -------------------------------------------------------------------------------- /utils/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/log.h -------------------------------------------------------------------------------- /utils/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/traits.hpp -------------------------------------------------------------------------------- /utils/variant-impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/variant-impl.hpp -------------------------------------------------------------------------------- /utils/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huceke/omxplayer/HEAD/utils/variant.hpp --------------------------------------------------------------------------------