Unable to seek audio files with playbin2; manual seek also broken in plugins-good-0.10.31
Eric Montellese
eric.montellese at videon-central.com
Thu Jun 21 13:26:36 PDT 2012
Tim,
I'm new to this piece of gstreamer -- to confirm, the below is what I did.
Is this what you intended?
//in the _setcaps() function. (only the related code is copied)
name = gst_structure_get_name (structure);
if (!strcmp (name, "audio/mpeg") || !strcmp (name, "audio/x-mpeg")) {
gst_structure_get_int (structure, "mpegversion", &mpegversion);
switch (mpegversion) {
case 2:
case 4:
{
// I added this. Is this as intended?
gboolean framed;
gst_structure_get_boolean (structure, "framed", &framed);
if (!framed)
{
return FALSE;
}
// end added stuff
}
}
}
Doing this, I get no audio playing -- so I'm guessing that's not what you
intended :)
Thanks,
Eric
On Thu, Jun 21, 2012 at 2:21 PM, Tim-Philipp Müller <t.i.m at zen.co.uk> wrote:
> On Thu, 2012-06-21 at 14:08 -0400, Eric Montellese wrote:
>
> > I can get the id3demux element out of there by removing the id3 tags
> > from the files, but the placement or not of the aacparse element is a
> > mystery.
>
> Try changing the pad template of your decodersink so that it only
> accepts
>
> audio/mpeg,mpegversion={2,4},framed=true (other fields the same)
>
> and
>
> audio/mpeg,mpegversion=1,parsed=true (other fields the same)
>
> Cheers
> -Tim
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120621/bc1d6987/attachment.html>
More information about the gstreamer-devel
mailing list