[gst-devel] Re: [gst-cvs] ensonic gst-plugins-base: gst-plugins-base/ gst-plugins-base/gst/typefind/ gst-plugins-base/tests/check/elements/
Stefan Kost
ensonic at hora-obscura.de
Mon May 8 16:19:09 CEST 2006
Hi Tim,
I am a bit lost. Does the caps of affected elements needs change? If you
can give an example, I will of course help updating the elements.
Stefan
Am Montag, den 08.05.2006, 20:42 +0100 schrieb Tim Müller:
> On Sun, 2006-05-07 at 17:07 +0000, Stefan Kost wrote:
>
> > CVS Root: /cvs/gstreamer
> > Module: gst-plugins-base
> > Changes by: ensonic
> > Date: Sun May 07 2006 17:07:15 UTC
> >
> > Log message:
> > * gst/typefind/gsttypefindfunctions.c: (mp4_find_box),
> > (mp4_type_find), (plugin_init):
> > Add typefind to distinguish between "audio/x-m4a" and new type
> > "video/mp4". Fixes #340375
>
> This seems to break playback of some files, as you didn't add the new
> media type to any of the elements that used to handle the old type
> before:
>
> $ totem ~/trailers/sincity.mp4
> *** Message: don't know how to handle video/mp4
>
> Even if it didn't raise API/ABI concerns (are the media types typefind
> outputs part of our API?), it at least means we need to be careful when
> doing releases, because even if you added the new media type to those
> elements in CVS immediately, we couldn't make a new -base release before
> making new releases of all modules whose elements are affected (ie. at
> least -bad).
>
> (Besides, I still think it's wrong to try and do audio/video
> differentiation for muxed content in the typefinding functions, but
> maybe that's just me)
>
> Cheers
> -Tim
>
>
More information about the gstreamer-devel
mailing list