qtdemux ac-4 gstreamer 1.14

Rand Graham rand.graham at zenith.com
Thu Apr 25 20:44:14 UTC 2019


I tried the patch.

However, I am getting the same error message.

As far as I can tell the qtdemuxer ends up as part of the libgstisomp4.so file. This file has been updated in my /usr/lib/x86_64-linux-gnu/gstreamer-1.0 directory after I run the sudo make install command.

I still have a question around case sensitivity

The error message is as follows:

qtdemux qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type ac-4

But the patch looks like this:

+    case 0X342d6361:
+    {
+        _codec ("AC4");
+
+        caps = gst_caps_new_empty_simple ("audio/x-ac4");
+        break;
+    

I am not familiar enough with the code to say whether this should be changed to 

+        _codec ("ac4");

I also don't follow how the code would match the string " audio/x-ac4" to "ac4"




-----Original Message-----
From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Sebastian Dröge
Sent: Thursday, April 25, 2019 1:18 AM
To: Discussion of the development of and with GStreamer <gstreamer-devel at lists.freedesktop.org>
Subject: Re: qtdemux ac-4 gstreamer 1.14

On Wed, 2019-04-24 at 17:36 -0400, Rand Graham wrote:
> Hello,
>  
> I am using gstreamer 1.14
>  
> Does qtdemux support the AC-4 audio codec?

No, but there's a GitLab issue with a patch here:
  https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/413

Does that patch make it work for you?

-- 
Sebastian Dröge, Centricular Ltd · https://www.centricular.com



More information about the gstreamer-devel mailing list