[gstreamer-bugs] [Bug 575568] [resindvd] no sound when playing a DVD with LPCM audio track

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Oct 14 02:57:51 PDT 2009


https://bugzilla.gnome.org/show_bug.cgi?id=575568
  GStreamer | gst-plugins-bad | 0.10.x

--- Comment #16 from Jan Schmidt <thaytan at mad.scientist.com> 2009-10-14 09:57:47 UTC ---
and can_sink_caps() doesn't think autoconvert can accept LPCM, because
autoconvert decides that it can't, because of the downstream source caps:

0:00:12.360537159 25827 0xb5b58570 LOG              autoconvert
gstautoconvert.c:1125:gst_auto_convert_sink_getcaps:<autoconvert0> Factory
dvdlpcmdec does not accept src caps audio/x-raw-float, rate=(int)[ 1,
2147483647 ], channels=(int)[ 1, 32 ], endianness=(int)1234, width=(int)64;
audio/x-raw-float, rate=(int)[ 1, 2147483647 ], channels=(int)[ 1, 32 ],
endianness=(int)1234, width=(int)32; audio/x-raw-int, rate=(int)[ 1, 2147483647
], channels=(int)[ 1, 32 ], endianness=(int)1234, width=(int)32, depth=(int)32,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 11 ], endianness=(int)1234, width=(int)32, depth=(int)32,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 32 ], endianness=(int)1234, width=(int)32, depth=(int)32,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 11 ], endianness=(int)1234, width=(int)24, depth=(int)24,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 11 ], endianness=(int)1234, width=(int)16, depth=(int)16,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 11 ], endianness=(int)1234, width=(int)8, depth=(int)8,
signed=(boolean)true; audio/x-raw-int, rate=(int)[ 1, 2147483647 ],
channels=(int)[ 1, 32 ], endianness=(int)1234, width=(int)16, depth=(int)16,
signed=(boolean)true

dvdlpcmdec wants to be able to generate some strange depths, like 20 bit depth
in a 24-bit width, and the audio_src_template pad template on the rsndec
doesn't allow them.

-- 
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