srs/trunk/src/kernel
chundonglinlin a0803b556b
H265: Demux sps for log print and statistic streams.(#3271) (#3286)
* BitBuffer: add method to implement bit read operation.

* Codec: demux hevc sps for profile level resolution.

* Statistic: refine hevc profile level resolution.

* Kernel: return error code for demux hevc.

* Kernel: check bitstream length for hevc sps.

* UTest: add BitBuffer read bits utest.

* Kernel: refine print log and utest.

* Kernel: add comment for hevc sps.

Co-authored-by: winlin <winlin@vip.126.com>
2022-12-04 22:46:14 +08:00
..
srs_kernel_aac.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_aac.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_balance.cpp Kernel: Support grab backtrace stack when assert fail. v5.0.80 2022-10-21 23:37:30 +08:00
srs_kernel_balance.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_buffer.cpp H265: Demux sps for log print and statistic streams.(#3271) (#3286) 2022-12-04 22:46:14 +08:00
srs_kernel_buffer.hpp H265: Demux sps for log print and statistic streams.(#3271) (#3286) 2022-12-04 22:46:14 +08:00
srs_kernel_codec.cpp H265: Demux sps for log print and statistic streams.(#3271) (#3286) 2022-12-04 22:46:14 +08:00
srs_kernel_codec.hpp H265: Demux sps for log print and statistic streams.(#3271) (#3286) 2022-12-04 22:46:14 +08:00
srs_kernel_consts.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_consts.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_error.cpp Kernel: Support grab backtrace stack when assert fail. v5.0.80 2022-10-21 23:37:30 +08:00
srs_kernel_error.hpp H265: Demux sps for log print and statistic streams.(#3271) (#3286) 2022-12-04 22:46:14 +08:00
srs_kernel_file.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_file.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_flv.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_flv.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_io.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_io.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_kbps.cpp Kernel: Support grab backtrace stack when assert fail. v5.0.80 2022-10-21 23:37:30 +08:00
srs_kernel_kbps.hpp Log: Support write log to tencentcloud CLS. v5.0.44 2022-08-24 15:51:23 +08:00
srs_kernel_log.cpp Fix #3218: Log: Follow Java/log4j log level specs. v5.0.83 (#3219) 2022-10-26 21:23:03 +08:00
srs_kernel_log.hpp Fix #3218: Log: Follow Java/log4j log level specs. v5.0.83 (#3219) 2022-10-26 21:23:03 +08:00
srs_kernel_mp3.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_mp3.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_mp4.cpp DASH: Fix number mode bug to make it run. v5.0.96 (#3240) 2022-11-24 18:13:49 +08:00
srs_kernel_mp4.hpp DASH: Fix number mode bug to make it run. v5.0.96 (#3240) 2022-11-24 18:13:49 +08:00
srs_kernel_ps.cpp For #3176: GB28181: Error and logging for HEVC. v5.0.95 (#3276) 2022-11-24 09:04:15 +08:00
srs_kernel_ps.hpp For #3176: GB28181: Error and logging for HEVC. v5.0.95 (#3276) 2022-11-24 09:04:15 +08:00
srs_kernel_rtc_rtcp.cpp Fix build warnings. 2022-08-09 08:27:08 +08:00
srs_kernel_rtc_rtcp.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_rtc_rtp.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_rtc_rtp.hpp Merge branch '4.0release' into develop 2022-09-03 18:13:11 +08:00
srs_kernel_stream.cpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_stream.hpp Update date from 2021 to 2022. 2022-06-20 19:22:25 +08:00
srs_kernel_ts.cpp H265: Support HEVC over HTTP-TS. v6.0.4 (#3275) 2022-11-23 17:05:21 +08:00
srs_kernel_ts.hpp For #3176: GB28181: Error and logging for HEVC. v5.0.95 (#3276) 2022-11-24 09:04:15 +08:00
srs_kernel_utility.cpp APM: Support distributed tracing by Tencent Cloud APM. v5.0.63 2022-09-16 18:54:28 +08:00
srs_kernel_utility.hpp APM: Support distributed tracing by Tencent Cloud APM. v5.0.63 2022-09-16 18:54:28 +08:00