diff --git a/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h b/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h index be2d7df04665f..11addcb96ab9c 100644 --- a/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h +++ b/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h @@ -93,13 +93,14 @@ class MediaSourcePrivateGStreamer final : public MediaSourcePrivate #if !RELEASE_LOG_DISABLED Ref m_logger; const void* m_logIdentifier; +#endif + uint64_t m_nextSourceBufferID { 0 }; // Stores known track IDs, so we can work around ID collisions between multiple source buffers. // The registry is placed here to enforce ID uniqueness specifically by player, not by process, // since its not an issue if multiple players use the same ID, and we want to preserve IDs as much as possible. HashSet, WTF::UnsignedWithZeroKeyHashTraits> m_trackIdRegistry; -#endif }; } // namespace WebCore