Mercurial > libavformat.hg
changeset 1514:958decd51c1f libavformat
remove duplicate code, patch by Ryan Martell rdm4 A martellventures P com
Original thread:
Date: 11/15/2006 05:15 PM
Subject: [Ffmpeg-devel] [PATCH] rtsp.c minor cleanup
author | gpoirier |
---|---|
date | Thu, 16 Nov 2006 08:48:05 +0000 |
parents | 7d1a53de280a |
children | ac5927c7ce5a |
files | rtsp.c |
diffstat | 1 files changed, 2 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/rtsp.c Thu Nov 16 07:33:25 2006 +0000 +++ b/rtsp.c Thu Nov 16 08:48:05 2006 +0000 @@ -319,18 +319,9 @@ AVCodecContext *codec = st->codec; rtp_payload_data_t *rtp_payload_data = &rtsp_st->rtp_payload_data; - // TODO (Replace with rtsp_next_attr_and_value) /* loop on each attribute */ - for(;;) { - skip_spaces(&p); - if (*p == '\0') - break; - get_word_sep(attr, sizeof(attr), "=", &p); - if (*p == '=') - p++; - get_word_sep(value, sizeof(value), ";", &p); - if (*p == ';') - p++; + while(rtsp_next_attr_and_value(&p, attr, sizeof(attr), value, sizeof(value))) + { /* grab the codec extra_data from the config parameter of the fmtp line */ sdp_parse_fmtp_config(codec, attr, value); /* Looking for a known attribute */