[Bug 738538] Gstreamer should support reading of CAF files
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Oct 14 09:42:20 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=738538
GStreamer | gst-plugins-good | git
--- Comment #1 from Peter G. Baum <peter at dr-baum.net> 2014-10-14 16:42:14 UTC ---
The parser still fails in my tests on some files, but it would be nice to get
already a code review.
I'm also unsure about the line:
*skipsize = pushSize;
// return gst_base_parse_finish_frame (parse, frame, pushSize);
return gst_base_parse_push_frame (parse, frame);
which seems to be the reason of some failures in my test:
[gst-master] [peter at core2 tests]$ gst-launch-1.0 filesrc
location=./files/s1.caf ! cafparse ! audioconvert dithering=0 ! wavenc !
filesink location=./files/s2.wav
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
** (gst-launch-1.0:14581): WARNING **: audioconvert0: size 65536 is not a
multiple of unit size 12
0:00:00.036802853 14581 0x16f9590 ERROR basetransform
gstbasetransform.c:1669:default_prepare_output_buffer:<audioconvert0> unknown
output size
ERROR: from element /GstPipeline:pipeline0/GstCafParse:cafparse0: GStreamer
encountered a general stream error.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list