mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-22 05:56:31 +00:00
qtdemux: don't use core API that doesn't exist yet
There's no gst_byte_reader_has_remaining() yet. Fixes build.
This commit is contained in:
parent
fab4113c24
commit
01e00ba1cd
1 changed files with 7 additions and 1 deletions
|
@ -28,7 +28,13 @@ typedef GstByteReader QtAtomParser;
|
|||
|
||||
#define qt_atom_parser_init gst_byte_reader_init
|
||||
#define qt_atom_parser_get_remaining gst_byte_reader_get_remaining
|
||||
#define qt_atom_parser_has_remaining gst_byte_reader_has_remaining
|
||||
|
||||
static inline gboolean
|
||||
qt_atom_parser_has_remaining (QtAtomParser * parser, guint64 bytes_needed)
|
||||
{
|
||||
return G_LIKELY (parser->size >= bytes_needed) &&
|
||||
G_LIKELY ((parser->size - bytes_needed) >= parser->byte);
|
||||
}
|
||||
|
||||
static inline gboolean
|
||||
qt_atom_parser_has_chunks (QtAtomParser * parser, guint32 n_chunks,
|
||||
|
|
Loading…
Reference in a new issue