├── .gitignore ├── .gitmodules ├── .travis.yml ├── CMakeLists.txt ├── History.txt ├── LICENSE ├── README.md ├── example.png ├── hevcparser ├── CMakeLists.txt ├── README.md ├── include │ ├── Hevc.h │ ├── HevcParser.h │ └── HevcUtils.h ├── src │ ├── BitstreamReader.cpp │ ├── BitstreamReader.h │ ├── Hevc.cpp │ ├── HevcParser.cpp │ ├── HevcParserImpl.cpp │ ├── HevcParserImpl.h │ └── HevcUtils.cpp └── tests │ ├── CMakeLists.txt │ ├── Params.cpp │ ├── Params.h │ ├── Parsing.cpp │ ├── main.cpp │ └── samples │ └── get_samples.sh └── utils ├── CMakeLists.txt ├── common ├── ConvToString.cpp └── ConvToString.h ├── hevc_es_browser_console ├── CMakeLists.txt └── src │ ├── HEVCInfoAltWriter.cpp │ ├── HEVCInfoAltWriter.h │ ├── HEVCInfoWriter.cpp │ ├── HEVCInfoWriter.h │ └── main.cpp └── hevc_es_browser_gui ├── CentralWidget.cpp ├── CentralWidget.h ├── CommonInfoViewer.cpp ├── CommonInfoViewer.h ├── HDRInfoViewer.cpp ├── HDRInfoViewer.h ├── MainWindow.cpp ├── MainWindow.h ├── ProfileConformanceAnalyzer.cpp ├── ProfileConformanceAnalyzer.h ├── StreamInfoViewer.cpp ├── StreamInfoViewer.h ├── SyntaxViewer.cpp ├── SyntaxViewer.h ├── WarningsViewer.cpp ├── WarningsViewer.h ├── hevc_es_browser_gui.pro ├── main.cpp ├── types.h ├── verinfo └── verinfo.sh └── version /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/History.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/README.md -------------------------------------------------------------------------------- /example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/example.png -------------------------------------------------------------------------------- /hevcparser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/CMakeLists.txt -------------------------------------------------------------------------------- /hevcparser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/README.md -------------------------------------------------------------------------------- /hevcparser/include/Hevc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/include/Hevc.h -------------------------------------------------------------------------------- /hevcparser/include/HevcParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/include/HevcParser.h -------------------------------------------------------------------------------- /hevcparser/include/HevcUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/include/HevcUtils.h -------------------------------------------------------------------------------- /hevcparser/src/BitstreamReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/BitstreamReader.cpp -------------------------------------------------------------------------------- /hevcparser/src/BitstreamReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/BitstreamReader.h -------------------------------------------------------------------------------- /hevcparser/src/Hevc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/Hevc.cpp -------------------------------------------------------------------------------- /hevcparser/src/HevcParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/HevcParser.cpp -------------------------------------------------------------------------------- /hevcparser/src/HevcParserImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/HevcParserImpl.cpp -------------------------------------------------------------------------------- /hevcparser/src/HevcParserImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/HevcParserImpl.h -------------------------------------------------------------------------------- /hevcparser/src/HevcUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/src/HevcUtils.cpp -------------------------------------------------------------------------------- /hevcparser/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/CMakeLists.txt -------------------------------------------------------------------------------- /hevcparser/tests/Params.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/Params.cpp -------------------------------------------------------------------------------- /hevcparser/tests/Params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/Params.h -------------------------------------------------------------------------------- /hevcparser/tests/Parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/Parsing.cpp -------------------------------------------------------------------------------- /hevcparser/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/main.cpp -------------------------------------------------------------------------------- /hevcparser/tests/samples/get_samples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/hevcparser/tests/samples/get_samples.sh -------------------------------------------------------------------------------- /utils/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(hevc_es_browser_console) 2 | -------------------------------------------------------------------------------- /utils/common/ConvToString.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/common/ConvToString.cpp -------------------------------------------------------------------------------- /utils/common/ConvToString.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/common/ConvToString.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/CMakeLists.txt -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/src/HEVCInfoAltWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/src/HEVCInfoAltWriter.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/src/HEVCInfoAltWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/src/HEVCInfoAltWriter.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/src/HEVCInfoWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/src/HEVCInfoWriter.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/src/HEVCInfoWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/src/HEVCInfoWriter.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_console/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_console/src/main.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/CentralWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/CentralWidget.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/CentralWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/CentralWidget.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/CommonInfoViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/CommonInfoViewer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/CommonInfoViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/CommonInfoViewer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/HDRInfoViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/HDRInfoViewer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/HDRInfoViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/HDRInfoViewer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/MainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/MainWindow.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/MainWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/MainWindow.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/ProfileConformanceAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/ProfileConformanceAnalyzer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/ProfileConformanceAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/ProfileConformanceAnalyzer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/StreamInfoViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/StreamInfoViewer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/StreamInfoViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/StreamInfoViewer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/SyntaxViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/SyntaxViewer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/SyntaxViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/SyntaxViewer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/WarningsViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/WarningsViewer.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/WarningsViewer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/WarningsViewer.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/hevc_es_browser_gui.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/hevc_es_browser_gui.pro -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/main.cpp -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/types.h -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/verinfo/verinfo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/codec2021/hevcesbrowser_codec/HEAD/utils/hevc_es_browser_gui/verinfo/verinfo.sh -------------------------------------------------------------------------------- /utils/hevc_es_browser_gui/version: -------------------------------------------------------------------------------- 1 | 1 2 | 0 3 | --------------------------------------------------------------------------------