mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-06 18:52:07 +00:00
ac3parse: correctly check for ac3/e-ac3 switch
https://bugzilla.gnome.org/show_bug.cgi?id=659943
This commit is contained in:
parent
fd757890eb
commit
2131a3b7f8
1 changed files with 1 additions and 1 deletions
|
@ -595,7 +595,7 @@ gst_ac3_parse_parse_frame (GstBaseParse * parse, GstBaseParseFrame * frame)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (G_UNLIKELY (ac3parse->sample_rate != rate || ac3parse->channels != chans
|
if (G_UNLIKELY (ac3parse->sample_rate != rate || ac3parse->channels != chans
|
||||||
|| ac3parse->eac != ac3parse->eac)) {
|
|| ac3parse->eac != eac)) {
|
||||||
GstCaps *caps = gst_caps_new_simple (eac ? "audio/x-eac3" : "audio/x-ac3",
|
GstCaps *caps = gst_caps_new_simple (eac ? "audio/x-eac3" : "audio/x-ac3",
|
||||||
"framed", G_TYPE_BOOLEAN, TRUE, "rate", G_TYPE_INT, rate,
|
"framed", G_TYPE_BOOLEAN, TRUE, "rate", G_TYPE_INT, rate,
|
||||||
"channels", G_TYPE_INT, chans, NULL);
|
"channels", G_TYPE_INT, chans, NULL);
|
||||||
|
|
Loading…
Reference in a new issue