diff --git a/gst-libs/gst/rtsp/gstrtspdefs.c b/gst-libs/gst/rtsp/gstrtspdefs.c index 4b5ea6d77d..ad7a731d87 100644 --- a/gst-libs/gst/rtsp/gstrtspdefs.c +++ b/gst-libs/gst/rtsp/gstrtspdefs.c @@ -183,6 +183,9 @@ static struct rtsp_header rtsp_headers[] = { {"Seek-Style", FALSE}, {"Accept-Ranges", FALSE}, + /* Onvif extensions */ + {"Frames", FALSE}, + {NULL, FALSE} }; diff --git a/gst-libs/gst/rtsp/gstrtspdefs.h b/gst-libs/gst/rtsp/gstrtspdefs.h index 345da9eeec..b51075c232 100644 --- a/gst-libs/gst/rtsp/gstrtspdefs.h +++ b/gst-libs/gst/rtsp/gstrtspdefs.h @@ -341,6 +341,9 @@ typedef enum { GST_RTSP_HDR_SEEK_STYLE, /* Seek-Type Rr opt. PLAY */ GST_RTSP_HDR_ACCEPT_RANGES, /* Accept-Ranges Rr opt. SETUP, GET_PARAMETER */ + /* Onvif extensions */ + GST_RTSP_HDR_FRAMES, /* Frames Rr opt. PLAY */ + GST_RTSP_HDR_LAST } GstRTSPHeaderField;