projects
/
platform
/
upstream
/
gstreamer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d33b4dc
)
matroskademux: calculate alignment properly for audio depths not a multiple of 8
author
Tim-Philipp Müller
<tim@centricular.com>
Thu, 27 Feb 2014 00:37:20 +0000
(
00:37
+0000)
committer
Tim-Philipp Müller
<tim@centricular.com>
Thu, 27 Feb 2014 00:46:39 +0000
(
00:46
+0000)
gst/matroska/matroska-demux.c
patch
|
blob
|
history
diff --git
a/gst/matroska/matroska-demux.c
b/gst/matroska/matroska-demux.c
index
f7eb034
..
e427acb
100644
(file)
--- a/
gst/matroska/matroska-demux.c
+++ b/
gst/matroska/matroska-demux.c
@@
-5264,7
+5264,7
@@
gst_matroska_demux_audio_caps (GstMatroskaTrackAudioContext *
*codec_name = g_strdup_printf ("Raw %d-bit PCM audio",
audiocontext->bitdepth);
- context->alignment =
audiocontext->bitdepth
/ 8;
+ context->alignment =
GST_ROUND_UP_8 (audiocontext->bitdepth)
/ 8;
if (context->alignment > 1 && context->alignment % 2)
++context->alignment;
} else if (!strcmp (codec_id, GST_MATROSKA_CODEC_ID_AUDIO_PCM_FLOAT)) {