srs/trunk/src/app
Jacob Su 8cd4616147
fix err memory leak in rtc to rtmp bridge. v6.0.174 v7.0.55 (#4441)
1. print the error messages before dismiss it;
2. free the err to avoid memory leak;

## Cause
found this issue when research #4434 .


## Impact

 1. develop
 2. 5.0release
 3. 6.0release

---------

Co-authored-by: winlin <winlinvip@gmail.com>
2025-08-16 07:56:49 -06:00
..
srs_app_async_call.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_async_call.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_caster_flv.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_caster_flv.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_config.cpp HLS: Remove deprecated hls_acodec/hls_vcodec configs. v7.0.53 (#4225) 2025-08-13 06:34:05 -04:00
srs_app_config.hpp HLS: Remove deprecated hls_acodec/hls_vcodec configs. v7.0.53 (#4225) 2025-08-13 06:34:05 -04:00
srs_app_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_coworkers.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_coworkers.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_dash.cpp Fix: Remove redundant enabled checks in HLS/DASH cleanup to prevent resource leaks. v6.0.173 v7.0.54 (#4161) 2025-08-14 06:55:27 -06:00
srs_app_dash.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_dvr.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_dvr.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_edge.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_edge.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_empty.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_empty.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_encoder.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_encoder.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ffmpeg.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ffmpeg.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_forward.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_forward.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_fragment.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_fragment.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_gb28181.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_gb28181.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hds.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hds.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_heartbeat.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_heartbeat.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hls.cpp Fix: Remove redundant enabled checks in HLS/DASH cleanup to prevent resource leaks. v6.0.173 v7.0.54 (#4161) 2025-08-14 06:55:27 -06:00
srs_app_hls.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hourglass.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hourglass.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_api.cpp Valgrind: Return error for unsupported check=new on Valgrind < 3.21. v7.0.52 (#4301) 2025-08-12 09:13:59 -04:00
srs_app_http_api.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_client.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_client.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_hooks.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_hooks.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_static.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_static.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_stream.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_http_stream.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hybrid.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_hybrid.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ingest.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ingest.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_latest_version.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_latest_version.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_listener.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_listener.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_log.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_log.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_mpegts_udp.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_mpegts_udp.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ng_exec.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_ng_exec.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_pithy_print.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_pithy_print.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_process.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_process.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_recv_thread.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_recv_thread.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_refer.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_refer.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_reload.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_reload.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_api.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_api.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_codec.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_codec.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_dtls.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_dtls.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_network.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_network.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_queue.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_queue.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_sdp.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_sdp.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_server.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_server.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtc_source.cpp fix err memory leak in rtc to rtmp bridge. v6.0.174 v7.0.55 (#4441) 2025-08-16 07:56:49 -06:00
srs_app_rtc_source.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtmp_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtmp_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtsp_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtsp_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtsp_source.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_rtsp_source.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_security.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_security.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_server.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_server.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_source.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_source.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_conn.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_conn.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_listener.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_listener.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_server.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_server.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_source.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_source.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_utility.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_srt_utility.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_st.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_st.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_statistic.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_statistic.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_stream_bridge.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_stream_bridge.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_tencentcloud.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_tencentcloud.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_threads.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_threads.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_utility.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_utility.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_uuid.cpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00
srs_app_uuid.hpp Use clang format. v7.0.52 (#4433) 2025-08-11 23:19:19 -04:00