├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── Makefile ├── README.md ├── fuzz ├── CMakeLists.txt ├── Makefile ├── README.md ├── converter.py ├── h264_bitstream_parser_fuzzer.cc ├── h264_common_fuzzer.cc ├── h264_dec_ref_pic_marking_parser_fuzzer.cc ├── h264_hrd_parameters_parser_fuzzer.cc ├── h264_nal_unit_header_svc_extension_parser_fuzzer.cc ├── h264_nal_unit_parser_fuzzer.cc ├── h264_pps_parser_fuzzer.cc ├── h264_pred_weight_table_parser_fuzzer.cc ├── h264_prefix_nal_unit_parser_fuzzer.cc ├── h264_ref_pic_list_modification_parser_fuzzer.cc ├── h264_rtp_fua_parser_fuzzer.cc ├── h264_rtp_parser_fuzzer.cc ├── h264_rtp_single_parser_fuzzer.cc ├── h264_rtp_stapa_parser_fuzzer.cc ├── h264_slice_header_parser_fuzzer.cc ├── h264_slice_layer_without_partitioning_rbsp_parser_fuzzer.cc ├── h264_sps_extension_parser_fuzzer.cc ├── h264_sps_parser_fuzzer.cc ├── h264_sps_svc_extension_parser_fuzzer.cc ├── h264_subset_sps_parser_fuzzer.cc └── h264_vui_parameters_parser_fuzzer.cc ├── include ├── h264_bitstream_parser.h ├── h264_bitstream_parser_state.h ├── h264_common.h ├── h264_dec_ref_pic_marking_parser.h ├── h264_hrd_parameters_parser.h ├── h264_nal_unit_header_parser.h ├── h264_nal_unit_header_svc_extension_parser.h ├── h264_nal_unit_parser.h ├── h264_nal_unit_payload_parser.h ├── h264_pps_parser.h ├── h264_pred_weight_table_parser.h ├── h264_prefix_nal_unit_parser.h ├── h264_ref_pic_list_modification_parser.h ├── h264_rtp_fua_parser.h ├── h264_rtp_parser.h ├── h264_rtp_single_parser.h ├── h264_rtp_stapa_parser.h ├── h264_slice_header_in_scalable_extension_parser.h ├── h264_slice_header_parser.h ├── h264_slice_layer_extension_rbsp_parser.h ├── h264_slice_layer_without_partitioning_rbsp_parser.h ├── h264_sps_extension_parser.h ├── h264_sps_parser.h ├── h264_sps_svc_extension_parser.h ├── h264_subset_sps_parser.h ├── h264_utils.h ├── h264_vui_parameters_parser.h └── rtc_common.h ├── media ├── 601.264 ├── 601.264.bsf ├── 601vui.264 ├── 601vui.264.bsf ├── 709.264 ├── 709.264.bsf ├── 709vui.264 ├── 709vui.264.bsf ├── Makefile ├── README.md ├── foreman.svc.264 └── foreman.svc.264.bsf ├── src ├── CMakeLists.txt ├── config.h.in ├── h264_bitstream_parser.cc ├── h264_bitstream_parser_state.cc ├── h264_common.cc ├── h264_dec_ref_pic_marking_parser.cc ├── h264_hrd_parameters_parser.cc ├── h264_nal_unit_header_parser.cc ├── h264_nal_unit_header_svc_extension_parser.cc ├── h264_nal_unit_parser.cc ├── h264_nal_unit_payload_parser.cc ├── h264_pps_parser.cc ├── h264_pred_weight_table_parser.cc ├── h264_prefix_nal_unit_parser.cc ├── h264_ref_pic_list_modification_parser.cc ├── h264_rtp_fua_parser.cc ├── h264_rtp_parser.cc ├── h264_rtp_single_parser.cc ├── h264_rtp_stapa_parser.cc ├── h264_slice_header_in_scalable_extension_parser.cc ├── h264_slice_header_parser.cc ├── h264_slice_layer_extension_rbsp_parser.cc ├── h264_slice_layer_without_partitioning_rbsp_parser.cc ├── h264_sps_extension_parser.cc ├── h264_sps_parser.cc ├── h264_sps_svc_extension_parser.cc ├── h264_subset_sps_parser.cc ├── h264_utils.cc ├── h264_vui_parameters_parser.cc └── rtc_common.cc ├── test ├── CMakeLists.txt ├── h264_bitstream_parser_unittest.cc ├── h264_common_unittest.cc ├── h264_dec_ref_pic_marking_parser_unittest.cc ├── h264_hrd_parameters_parser_unittest.cc ├── h264_nal_unit_header_svc_extension_parser_unittest.cc ├── h264_nal_unit_parser_unittest.cc ├── h264_pps_parser_unittest.cc ├── h264_pred_weight_table_parser_unittest.cc ├── h264_prefix_nal_unit_parser_unittest.cc ├── h264_ref_pic_list_modification_parser_unittest.cc ├── h264_rtp_fua_parser_unittest.cc ├── h264_rtp_parser_unittest.cc ├── h264_rtp_single_parser_unittest.cc ├── h264_rtp_stapa_parser_unittest.cc ├── h264_slice_header_in_scalable_extension_parser_unittest.cc ├── h264_slice_header_parser_unittest.cc ├── h264_slice_layer_extension_rbsp_parser_unittest.cc ├── h264_slice_layer_without_partitioning_rbsp_parser_unittest.cc ├── h264_sps_extension_parser_unittest.cc ├── h264_sps_parser_unittest.cc ├── h264_sps_svc_extension_parser_unittest.cc ├── h264_subset_sps_parser_unittest.cc └── h264_vui_parameters_parser_unittest.cc └── tools ├── CMakeLists.txt └── h264nal.cc /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | # cmake stuff 3 | build/ 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/README.md -------------------------------------------------------------------------------- /fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/Makefile -------------------------------------------------------------------------------- /fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/README.md -------------------------------------------------------------------------------- /fuzz/converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/converter.py -------------------------------------------------------------------------------- /fuzz/h264_bitstream_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_bitstream_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_common_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_common_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_dec_ref_pic_marking_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_dec_ref_pic_marking_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_hrd_parameters_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_hrd_parameters_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_nal_unit_header_svc_extension_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_nal_unit_header_svc_extension_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_nal_unit_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_nal_unit_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_pps_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_pps_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_pred_weight_table_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_pred_weight_table_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_prefix_nal_unit_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_prefix_nal_unit_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_ref_pic_list_modification_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_ref_pic_list_modification_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_rtp_fua_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_rtp_fua_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_rtp_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_rtp_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_rtp_single_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_rtp_single_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_rtp_stapa_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_rtp_stapa_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_slice_header_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_slice_header_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_slice_layer_without_partitioning_rbsp_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_slice_layer_without_partitioning_rbsp_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_sps_extension_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_sps_extension_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_sps_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_sps_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_sps_svc_extension_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_sps_svc_extension_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_subset_sps_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_subset_sps_parser_fuzzer.cc -------------------------------------------------------------------------------- /fuzz/h264_vui_parameters_parser_fuzzer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/fuzz/h264_vui_parameters_parser_fuzzer.cc -------------------------------------------------------------------------------- /include/h264_bitstream_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_bitstream_parser.h -------------------------------------------------------------------------------- /include/h264_bitstream_parser_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_bitstream_parser_state.h -------------------------------------------------------------------------------- /include/h264_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_common.h -------------------------------------------------------------------------------- /include/h264_dec_ref_pic_marking_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_dec_ref_pic_marking_parser.h -------------------------------------------------------------------------------- /include/h264_hrd_parameters_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_hrd_parameters_parser.h -------------------------------------------------------------------------------- /include/h264_nal_unit_header_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_nal_unit_header_parser.h -------------------------------------------------------------------------------- /include/h264_nal_unit_header_svc_extension_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_nal_unit_header_svc_extension_parser.h -------------------------------------------------------------------------------- /include/h264_nal_unit_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_nal_unit_parser.h -------------------------------------------------------------------------------- /include/h264_nal_unit_payload_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_nal_unit_payload_parser.h -------------------------------------------------------------------------------- /include/h264_pps_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_pps_parser.h -------------------------------------------------------------------------------- /include/h264_pred_weight_table_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_pred_weight_table_parser.h -------------------------------------------------------------------------------- /include/h264_prefix_nal_unit_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_prefix_nal_unit_parser.h -------------------------------------------------------------------------------- /include/h264_ref_pic_list_modification_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_ref_pic_list_modification_parser.h -------------------------------------------------------------------------------- /include/h264_rtp_fua_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_rtp_fua_parser.h -------------------------------------------------------------------------------- /include/h264_rtp_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_rtp_parser.h -------------------------------------------------------------------------------- /include/h264_rtp_single_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_rtp_single_parser.h -------------------------------------------------------------------------------- /include/h264_rtp_stapa_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_rtp_stapa_parser.h -------------------------------------------------------------------------------- /include/h264_slice_header_in_scalable_extension_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_slice_header_in_scalable_extension_parser.h -------------------------------------------------------------------------------- /include/h264_slice_header_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_slice_header_parser.h -------------------------------------------------------------------------------- /include/h264_slice_layer_extension_rbsp_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_slice_layer_extension_rbsp_parser.h -------------------------------------------------------------------------------- /include/h264_slice_layer_without_partitioning_rbsp_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_slice_layer_without_partitioning_rbsp_parser.h -------------------------------------------------------------------------------- /include/h264_sps_extension_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_sps_extension_parser.h -------------------------------------------------------------------------------- /include/h264_sps_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_sps_parser.h -------------------------------------------------------------------------------- /include/h264_sps_svc_extension_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_sps_svc_extension_parser.h -------------------------------------------------------------------------------- /include/h264_subset_sps_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_subset_sps_parser.h -------------------------------------------------------------------------------- /include/h264_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_utils.h -------------------------------------------------------------------------------- /include/h264_vui_parameters_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/h264_vui_parameters_parser.h -------------------------------------------------------------------------------- /include/rtc_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/include/rtc_common.h -------------------------------------------------------------------------------- /media/601.264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/601.264 -------------------------------------------------------------------------------- /media/601.264.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/601.264.bsf -------------------------------------------------------------------------------- /media/601vui.264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/601vui.264 -------------------------------------------------------------------------------- /media/601vui.264.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/601vui.264.bsf -------------------------------------------------------------------------------- /media/709.264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/709.264 -------------------------------------------------------------------------------- /media/709.264.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/709.264.bsf -------------------------------------------------------------------------------- /media/709vui.264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/709vui.264 -------------------------------------------------------------------------------- /media/709vui.264.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/709vui.264.bsf -------------------------------------------------------------------------------- /media/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/Makefile -------------------------------------------------------------------------------- /media/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/README.md -------------------------------------------------------------------------------- /media/foreman.svc.264: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/foreman.svc.264 -------------------------------------------------------------------------------- /media/foreman.svc.264.bsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/media/foreman.svc.264.bsf -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/config.h.in -------------------------------------------------------------------------------- /src/h264_bitstream_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_bitstream_parser.cc -------------------------------------------------------------------------------- /src/h264_bitstream_parser_state.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_bitstream_parser_state.cc -------------------------------------------------------------------------------- /src/h264_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_common.cc -------------------------------------------------------------------------------- /src/h264_dec_ref_pic_marking_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_dec_ref_pic_marking_parser.cc -------------------------------------------------------------------------------- /src/h264_hrd_parameters_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_hrd_parameters_parser.cc -------------------------------------------------------------------------------- /src/h264_nal_unit_header_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_nal_unit_header_parser.cc -------------------------------------------------------------------------------- /src/h264_nal_unit_header_svc_extension_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_nal_unit_header_svc_extension_parser.cc -------------------------------------------------------------------------------- /src/h264_nal_unit_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_nal_unit_parser.cc -------------------------------------------------------------------------------- /src/h264_nal_unit_payload_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_nal_unit_payload_parser.cc -------------------------------------------------------------------------------- /src/h264_pps_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_pps_parser.cc -------------------------------------------------------------------------------- /src/h264_pred_weight_table_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_pred_weight_table_parser.cc -------------------------------------------------------------------------------- /src/h264_prefix_nal_unit_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_prefix_nal_unit_parser.cc -------------------------------------------------------------------------------- /src/h264_ref_pic_list_modification_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_ref_pic_list_modification_parser.cc -------------------------------------------------------------------------------- /src/h264_rtp_fua_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_rtp_fua_parser.cc -------------------------------------------------------------------------------- /src/h264_rtp_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_rtp_parser.cc -------------------------------------------------------------------------------- /src/h264_rtp_single_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_rtp_single_parser.cc -------------------------------------------------------------------------------- /src/h264_rtp_stapa_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_rtp_stapa_parser.cc -------------------------------------------------------------------------------- /src/h264_slice_header_in_scalable_extension_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_slice_header_in_scalable_extension_parser.cc -------------------------------------------------------------------------------- /src/h264_slice_header_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_slice_header_parser.cc -------------------------------------------------------------------------------- /src/h264_slice_layer_extension_rbsp_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_slice_layer_extension_rbsp_parser.cc -------------------------------------------------------------------------------- /src/h264_slice_layer_without_partitioning_rbsp_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_slice_layer_without_partitioning_rbsp_parser.cc -------------------------------------------------------------------------------- /src/h264_sps_extension_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_sps_extension_parser.cc -------------------------------------------------------------------------------- /src/h264_sps_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_sps_parser.cc -------------------------------------------------------------------------------- /src/h264_sps_svc_extension_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_sps_svc_extension_parser.cc -------------------------------------------------------------------------------- /src/h264_subset_sps_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_subset_sps_parser.cc -------------------------------------------------------------------------------- /src/h264_utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_utils.cc -------------------------------------------------------------------------------- /src/h264_vui_parameters_parser.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/h264_vui_parameters_parser.cc -------------------------------------------------------------------------------- /src/rtc_common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/src/rtc_common.cc -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/h264_bitstream_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_bitstream_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_common_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_common_unittest.cc -------------------------------------------------------------------------------- /test/h264_dec_ref_pic_marking_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_dec_ref_pic_marking_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_hrd_parameters_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_hrd_parameters_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_nal_unit_header_svc_extension_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_nal_unit_header_svc_extension_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_nal_unit_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_nal_unit_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_pps_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_pps_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_pred_weight_table_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_pred_weight_table_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_prefix_nal_unit_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_prefix_nal_unit_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_ref_pic_list_modification_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_ref_pic_list_modification_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_rtp_fua_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_rtp_fua_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_rtp_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_rtp_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_rtp_single_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_rtp_single_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_rtp_stapa_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_rtp_stapa_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_slice_header_in_scalable_extension_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_slice_header_in_scalable_extension_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_slice_header_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_slice_header_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_slice_layer_extension_rbsp_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_slice_layer_extension_rbsp_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_slice_layer_without_partitioning_rbsp_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_slice_layer_without_partitioning_rbsp_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_sps_extension_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_sps_extension_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_sps_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_sps_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_sps_svc_extension_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_sps_svc_extension_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_subset_sps_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_subset_sps_parser_unittest.cc -------------------------------------------------------------------------------- /test/h264_vui_parameters_parser_unittest.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/test/h264_vui_parameters_parser_unittest.cc -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/h264nal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chemag/h264nal/HEAD/tools/h264nal.cc --------------------------------------------------------------------------------