tsdemux and avdec_h264 not connectable

Felipe Contreras felipe.contreras at gmail.com
Thu Oct 4 13:31:38 PDT 2012


On Thu, Oct 4, 2012 at 9:17 PM, Tim-Philipp Müller <t.i.m at zen.co.uk> wrote:
> On Thu, 2012-10-04 at 21:07 +0200, Felipe Contreras wrote:
>
>> On Sun, Sep 30, 2012 at 2:24 PM, Rapsey <rapsey at gmail.com> wrote:
>> > ffdec_h264 supported alignment au and nal.
>> > avdec_h264 requires alignment au
>> > tsdemux always returns alignment nal. This means tsdemux can not be directly
>> > connected to avdec_h264. Is there a filter that can convert between the
>> > alignments?
>> > I presume this is the reason gst can't connect the elements.
>>
>> You might want to try gst-av[1], I just added support for both au and
>> nal, since libav actually supports both.
>
> Did you port it to 1.0 then?

Not yet.

> Because as I understand it he's using 1.0.

I didn't see any mention of that. Is avdec_h264 only 1.0?

> ffdec_h264 in 0.10 supports both too (using libav).

Yeah, but it's using an extra internal parser from libav. I guess that's why.

Cheers.

-- 
Felipe Contreras


More information about the gstreamer-devel mailing list