summaryrefslogtreecommitdiff
path: root/gst/videoparsers/gsth265parse.h
diff options
context:
space:
mode:
authorSeungha Yang <seungha@centricular.com>2020-03-10 17:40:28 +0900
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>2020-03-10 08:51:04 +0000
commit4b06b1a56e2320df3947e25b469d7a59a0028069 (patch)
tree8f8ad2540574ba0853d758cbfc8a7786c64c0a7b /gst/videoparsers/gsth265parse.h
parent82a7d1cd993b4f8dcd2211b4a9f28533ee3a7d9a (diff)
downloadgstreamer-plugins-bad-4b06b1a56e2320df3947e25b469d7a59a0028069.tar.gz
h265parse: In-band sps/pps update if only codec_data differs in src caps
Apply in-band sps/pps resending implementation to h265parse.
Diffstat (limited to 'gst/videoparsers/gsth265parse.h')
-rw-r--r--gst/videoparsers/gsth265parse.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/videoparsers/gsth265parse.h b/gst/videoparsers/gsth265parse.h
index 40f068209..efa7299a3 100644
--- a/gst/videoparsers/gsth265parse.h
+++ b/gst/videoparsers/gsth265parse.h
@@ -85,6 +85,8 @@ struct _GstH265Parse
gboolean have_sps_in_frame;
gboolean have_pps_in_frame;
+ gboolean first_frame;
+
/* collected SPS and PPS NALUs */
GstBuffer *vps_nals[GST_H265_MAX_VPS_COUNT];
GstBuffer *sps_nals[GST_H265_MAX_SPS_COUNT];
@@ -114,8 +116,6 @@ struct _GstH265Parse
/* props */
gint interval;
- gboolean sent_codec_tag;
-
GstClockTime pending_key_unit_ts;
GstEvent *force_key_unit_event;