[Bug 706624] audioconvert: Converts S32LE to S8 although S16LE would be possible too

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Aug 23 07:34:06 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=706624
  GStreamer | gst-plugins-base | 1.0.9

--- Comment #12 from Tom <topazas at gmail.com> 2013-08-23 14:33:59 UTC ---
With the new libgstaudioconvert.dll and the debug attach to follow:

$ gst-launch-1.0.exe playbin uri=file:///C:/Users/Tomas/Desktop/h264_1080p_hp_4
.1_10mbps_dts_unstyled_subs_monsters.mkv 2>err.txt
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
conv trying to fixate othercaps audio/x-raw, layout=(string)interleaved,
rate=(i
nt)48000, format=(string){ S8, S16LE }, channels=(int)[ 1, 2 ] based on caps
aud
io/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)48000,
cha
nnels=(int)6, channel-mask=(bitmask)0x000000000000003f
conv now fixating audio/x-raw, layout=(string)interleaved, rate=(int)48000,
form
at=(string){ S8, S16LE }, channels=(int)[ 1, 2 ]
conv step 0 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)[ 1, 2 ]
conv step 1 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
conv step 2 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
conv fixated othercaps to audio/x-raw, layout=(string)interleaved,
rate=(int)480
00, format=(string)S8, channels=(int)2,
channel-mask=(bitmask)0x0000000000000003

Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
conv trying to fixate othercaps audio/x-raw, layout=(string)interleaved,
rate=(i
nt)48000, format=(string){ S8, S16LE }, channels=(int)[ 1, 2 ] based on caps
aud
io/x-raw, format=(string)F32LE, layout=(string)interleaved, rate=(int)48000,
cha
nnels=(int)6, channel-mask=(bitmask)0x000000000000003f
conv now fixating audio/x-raw, layout=(string)interleaved, rate=(int)48000,
form
at=(string){ S8, S16LE }, channels=(int)[ 1, 2 ]
conv step 0 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)[ 1, 2 ]
conv step 1 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
conv step 2 audio/x-raw, layout=(string)interleaved, rate=(int)48000,
format=(st
ring){ S8, S16LE }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003
conv fixated othercaps to audio/x-raw, layout=(string)interleaved,
rate=(int)480
00, format=(string)S8, channels=(int)2,
channel-mask=(bitmask)0x0000000000000003

Got EOS from element "playbin0".
Execution ended after 60319939423 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

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