summaryrefslogtreecommitdiffstats
path: root/libmpdemux/demux_mkv.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@glyph.nonexistent.invalid>2010-05-20 23:50:18 +0300
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-05-20 23:50:18 +0300
commitd72541b75cb66afa2135d7753bd799af976f9aea (patch)
treed534ec0d84ebb8a3160051ab907c643f5adad5dc /libmpdemux/demux_mkv.c
parentc67d3dfcfc9ae088288af6fab4f4d9d83e9851e0 (diff)
downloadmpv-d72541b75cb66afa2135d7753bd799af976f9aea.tar.bz2
mpv-d72541b75cb66afa2135d7753bd799af976f9aea.tar.xz
bstr.[ch]: add new files for struct bstr related functionality
Move "struct bstr" definition from ebml.h to its own header and add some utility functions/macros. Change length field type from int to size_t and adjust using code accordingly. Partially based on a patch from Anton Khirnov.
Diffstat (limited to 'libmpdemux/demux_mkv.c')
-rw-r--r--libmpdemux/demux_mkv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpdemux/demux_mkv.c b/libmpdemux/demux_mkv.c
index 17b4691183..0a63df400e 100644
--- a/libmpdemux/demux_mkv.c
+++ b/libmpdemux/demux_mkv.c
@@ -862,7 +862,7 @@ static int demux_mkv_read_chapters(struct demuxer *demuxer)
(int) ((chapter.end / 60 / 1000) % 60),
(int) ((chapter.end / 1000) % 60),
(int) (chapter.end % 1000),
- name.len, name.start);
+ BSTR_P(name));
if (idx == selected_edition){
demuxer_add_chapter(demuxer, name.start, name.len,
@@ -920,7 +920,7 @@ static int demux_mkv_read_attachments(demuxer_t *demuxer)
demuxer_add_attachment(demuxer, name.start, name.len, mime.start,
mime.len, data, data_size);
mp_msg(MSGT_DEMUX, MSGL_V, "[mkv] Attachment: %.*s, %.*s, %u bytes\n",
- name.len, name.start, mime.len, mime.start, data_size);
+ BSTR_P(name), BSTR_P(mime), data_size);
}
out: