rtpdec: pass an AVFormatContext to ff_parse_fmtp()
Use it for logging, instead of NULL or the stream codec context.
This commit is contained in:
parent
650d384048
commit
0307cc2253
8 changed files with 39 additions and 29 deletions
|
@ -826,8 +826,10 @@ void ff_rtp_parse_close(RTPDemuxContext *s)
|
|||
av_free(s);
|
||||
}
|
||||
|
||||
int ff_parse_fmtp(AVStream *stream, PayloadContext *data, const char *p,
|
||||
int (*parse_fmtp)(AVStream *stream,
|
||||
int ff_parse_fmtp(AVFormatContext *s,
|
||||
AVStream *stream, PayloadContext *data, const char *p,
|
||||
int (*parse_fmtp)(AVFormatContext *s,
|
||||
AVStream *stream,
|
||||
PayloadContext *data,
|
||||
char *attr, char *value))
|
||||
{
|
||||
|
@ -852,7 +854,7 @@ int ff_parse_fmtp(AVStream *stream, PayloadContext *data, const char *p,
|
|||
while (ff_rtsp_next_attr_and_value(&p,
|
||||
attr, sizeof(attr),
|
||||
value, value_size)) {
|
||||
res = parse_fmtp(stream, data, attr, value);
|
||||
res = parse_fmtp(s, stream, data, attr, value);
|
||||
if (res < 0 && res != AVERROR_PATCHWELCOME) {
|
||||
av_free(value);
|
||||
return res;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue