├── .editorconfig ├── .gitattributes ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── src ├── h264-parser.ts ├── h264-remuxer.ts ├── index.ts ├── mp4-generator.ts ├── types.ts └── util │ ├── NALU.ts │ ├── bit-stream.ts │ ├── debug.ts │ └── nalu-stream-buffer.ts ├── test └── util │ └── bit-stream-tests.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | yarn.lock -diff 2 | 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/package.json -------------------------------------------------------------------------------- /src/h264-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/h264-parser.ts -------------------------------------------------------------------------------- /src/h264-remuxer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/h264-remuxer.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/mp4-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/mp4-generator.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util/NALU.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/util/NALU.ts -------------------------------------------------------------------------------- /src/util/bit-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/util/bit-stream.ts -------------------------------------------------------------------------------- /src/util/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/util/debug.ts -------------------------------------------------------------------------------- /src/util/nalu-stream-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/src/util/nalu-stream-buffer.ts -------------------------------------------------------------------------------- /test/util/bit-stream-tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/test/util/bit-stream-tests.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xevojapan/h264-converter/HEAD/tslint.json --------------------------------------------------------------------------------