On Tue, 4 Oct 2005, Frank Albrecht wrote:
> > > > What does a gdb backtrace look show?...
>
> [...manual for dummies such as me...]
> Thank you.
You're welcome.
Oh, I forgot to mention "chapter 2" in the manual ;)
When you configure libquicktime add the "--enable-debug":
./configure --enable-debug
that will provide more info
> (gdb) run streamer -t 0:30 -o movie.mov -f yv12 -F mono16
...
> (gdb) where
> #0 0x4022f1d9 in quicktime_set_audio () from
> /usr/local/lib/libquicktime.so.0
> #1 0x402a0af7 in ?? () from /usr/local/lib/libquicktime.so.0
> #2 0x00000001 in ?? ()
> #3 0x4022f1b8 in quicktime_set_audio () from /usr/local/lib/libquicktime.so.0
> #4 0x402140ff in ?? () from /usr/local/lib/xawtv/write-qt.so
> I woldn't have expected it's an audio related problem. It' the
> same with rpm package and self-compiled.
Ok - that's a good start. It's something in how xawtv/streamer is
initializing or writing the audio track.
The audio track handling is something that did change in libquicktime
as I recall.
> Thank you for the gdb hints, i've learnt a lot.
Happy to be of service.
I think the next steps are to build both streamer and libquicktime
with debug symbol information. For libquicktime that is easy (just
add --enable-debug at ./configure time).
The other thing that can be done is find where streamer is calling
'quicktime_set_audio' and find out if it is setting things up
correctly for what libquicktime is expecting.
Cheers,
Steven Schultz
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Mjpeg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users