summaryrefslogtreecommitdiffstats
path: root/modules/ogg/ogg_packet_sequence.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules/ogg/ogg_packet_sequence.h')
-rw-r--r--modules/ogg/ogg_packet_sequence.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/ogg/ogg_packet_sequence.h b/modules/ogg/ogg_packet_sequence.h
index 7085504500..922a16560c 100644
--- a/modules/ogg/ogg_packet_sequence.h
+++ b/modules/ogg/ogg_packet_sequence.h
@@ -120,6 +120,13 @@ public:
// Returns true on success, false on failure.
bool seek_page(int64_t p_granule_pos);
+ // Gets the current page number.
+ int64_t get_page_number() const;
+
+ // Moves to a specific page in the stream.
+ // Returns true on success, false if the page number is out of bounds.
+ bool set_page_number(int64_t p_page_number);
+
OggPacketSequencePlayback();
virtual ~OggPacketSequencePlayback();
};