Plug memory leak
This commit is contained in:
parent
5d1ae2f08e
commit
649822edda
1 changed files with 6 additions and 2 deletions
|
@ -453,8 +453,12 @@ rtsp_streaming_input(void *opaque, streaming_message_t *sm)
|
|||
break;
|
||||
|
||||
case SMT_PACKET:
|
||||
if(rtsp->rtsp_running)
|
||||
rtsp_streaming_send(rtsp, sm->sm_data);
|
||||
if(rtsp->rtsp_running) {
|
||||
th_pkt_t *pkt = pkt_merge_header(sm->sm_data);
|
||||
rtsp_streaming_send(rtsp, pkt);
|
||||
pkt_ref_dec(pkt);
|
||||
sm->sm_data = NULL;
|
||||
}
|
||||
break;
|
||||
|
||||
case SMT_TRANSPORT_STATUS:
|
||||
|
|
Loading…
Add table
Reference in a new issue