|  | @@ -166,6 +166,10 @@ static int sdp_parse_fmtp_config_h264(AVFormatContext *s, | 
														
													
														
															
																|  |  | parse_profile_level_id(s, h264_data, value); |  |  | parse_profile_level_id(s, h264_data, value); | 
														
													
														
															
																|  |  | } else if (!strcmp(attr, "sprop-parameter-sets")) { |  |  | } else if (!strcmp(attr, "sprop-parameter-sets")) { | 
														
													
														
															
																|  |  | int ret; |  |  | int ret; | 
														
													
														
															
																|  |  |  |  |  | if (value[strlen(value) - 1] == ',') { | 
														
													
														
															
																|  |  |  |  |  | av_log(s, AV_LOG_WARNING, "Missing PPS in sprop-parameter-sets, ignoring\n"); | 
														
													
														
															
																|  |  |  |  |  | return 0; | 
														
													
														
															
																|  |  |  |  |  | } | 
														
													
														
															
																|  |  | codec->extradata_size = 0; |  |  | codec->extradata_size = 0; | 
														
													
														
															
																|  |  | av_freep(&codec->extradata); |  |  | av_freep(&codec->extradata); | 
														
													
														
															
																|  |  | ret = ff_h264_parse_sprop_parameter_sets(s, &codec->extradata, |  |  | ret = ff_h264_parse_sprop_parameter_sets(s, &codec->extradata, | 
														
													
												
													
														
															
																|  | 
 |