avformat/mux: Dont leave stale side data pointers in ff_interleave_add_packet()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
		@@ -666,6 +666,8 @@ FF_DISABLE_DEPRECATION_WARNINGS
 | 
				
			|||||||
FF_ENABLE_DEPRECATION_WARNINGS
 | 
					FF_ENABLE_DEPRECATION_WARNINGS
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
    pkt->buf       = NULL;
 | 
					    pkt->buf       = NULL;
 | 
				
			||||||
 | 
					    pkt->side_data = NULL;
 | 
				
			||||||
 | 
					    pkt->side_data_elems = 0;
 | 
				
			||||||
    if ((pkt->flags & AV_PKT_FLAG_UNCODED_FRAME)) {
 | 
					    if ((pkt->flags & AV_PKT_FLAG_UNCODED_FRAME)) {
 | 
				
			||||||
        av_assert0(pkt->size == UNCODED_FRAME_PACKET_SIZE);
 | 
					        av_assert0(pkt->size == UNCODED_FRAME_PACKET_SIZE);
 | 
				
			||||||
        av_assert0(((AVFrame *)pkt->data)->buf);
 | 
					        av_assert0(((AVFrame *)pkt->data)->buf);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user