I have a video file that is h264+aac in an MP4 container.

faad plugin works fine when used with an aac file but asserts when I use it with the video file as stated above, this is what it says:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...

(gst-launch-0.10:1784): GLib-GObject-CRITICAL **: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed

If i replace the aac decoder and use a fakesink it works properly.

If i replace the aac decoder and use a filesink location=/tmp/dump.aac and then play dump.aac with faad I get audio playback!

any idea what might be wrong?
--
Regards,
Anirudh Venkataramanan