Unified · Split
| @@ -195,17 +195,17 @@ static int rfc4175_parse_sdp_line(AVFormatContext *s, int st_index, · 194 unmodified lines | |||
| 195 | static int rfc4175_finalize_packet(PayloadContext *data, AVPacket *pkt, | 195 | static int rfc4175_finalize_packet(PayloadContext *data, AVPacket *pkt, |
| 196 | int stream_index) | 196 | int stream_index) |
| 197 | { | 197 | { |
| 198 | int ret; | 198 | int ret; |
| 199 | 199 | ||
| 200 | pkt->stream_index = stream_index; | 200 | pkt->stream_index = stream_index; |
| 201 | ret = av_packet_from_data(pkt, data->frame, data->frame_size); | 201 | ret = av_packet_from_data(pkt, data->frame, data->frame_size); |
| 202 | if (ret < 0) { | 202 | if (ret < 0) { |
| 203 | av_freep(&data->frame); | 203 | av_freep(&data->frame); |
| 204 | } | 204 | } |
| 205 | 205 | ||
| 206 | data->frame = NULL; | 206 | data->frame = NULL; |
| 207 | 207 | ||
| 208 | return ret; | 208 | return ret; |
| 209 | } | 209 | } |
| 210 | 210 | ||
| 211 | static int rfc4175_handle_packet(AVFormatContext *ctx, PayloadContext *data, | 211 | static int rfc4175_handle_packet(AVFormatContext *ctx, PayloadContext *data, |