| 352 | } |
| 353 | |
| 354 | static int xiph_parse_sdp_line(AVFormatContext *s, int st_index, |
| 355 | PayloadContext *data, const char *line) |
| 356 | { |
| 357 | const char *p; |
| 358 | |
| 359 | if (st_index < 0) |
| 360 | return 0; |
| 361 | |
| 362 | if (av_strstart(line, "fmtp:", &p)) { |
| 363 | return ff_parse_fmtp(s, s->streams[st_index], data, p, |
| 364 | xiph_parse_fmtp_pair); |
| 365 | } |
| 366 | |
| 367 | return 0; |
| 368 | } |
| 369 | |
| 370 | const RTPDynamicProtocolHandler ff_theora_dynamic_handler = { |
| 371 | .enc_name = "theora", |
nothing calls this directly
no test coverage detected