diff --git a/darkice/trunk/AUTHORS b/darkice/trunk/AUTHORS index 06013b1..f1b6b29 100644 --- a/darkice/trunk/AUTHORS +++ b/darkice/trunk/AUTHORS @@ -20,4 +20,5 @@ with contributions by: Christian Forster John Deeny Robert Lunnon + Enrico Ardizzoni diff --git a/darkice/trunk/ChangeLog b/darkice/trunk/ChangeLog index 0189962..fbec2df 100644 --- a/darkice/trunk/ChangeLog +++ b/darkice/trunk/ChangeLog @@ -8,6 +8,8 @@ DarkIce next release o removed _X and _Y symbols from aflibConverter files, which caused a naming collision on Solaris. thanks to Robert Lunnon, + o bug fix: ogg vorbis recording to only a file caused a segfault. + now fixed, thanks to Enrico Ardizzoni 07-01-2004: DarkIce 0.13.2 released diff --git a/darkice/trunk/man/darkice.1 b/darkice/trunk/man/darkice.1 index 3c0d5db..f0a78d1 100644 --- a/darkice/trunk/man/darkice.1 +++ b/darkice/trunk/man/darkice.1 @@ -88,6 +88,7 @@ Developed with contributions by Christian Forster John Deeny Robert Lunnon + Enrico Ardizzoni .SH LINKS Project homepage: diff --git a/darkice/trunk/src/VorbisLibEncoder.cpp b/darkice/trunk/src/VorbisLibEncoder.cpp index 1dd73bb..77e05ed 100644 --- a/darkice/trunk/src/VorbisLibEncoder.cpp +++ b/darkice/trunk/src/VorbisLibEncoder.cpp @@ -190,7 +190,9 @@ VorbisLibEncoder :: open ( void ) vorbis_comment_init( &vorbisComment); // Add comment to vorbis headers to show title in players // stupid cast to (char*) because of stupid vorbis API - vorbis_comment_add_tag( &vorbisComment, "TITLE", (char*) sink->getName()); + if ( sink->getName() ) { + vorbis_comment_add_tag(&vorbisComment, "TITLE", (char*)sink->getName()); + } // create the vorbis stream headers and send them to the underlying sink ogg_packet header; @@ -373,6 +375,9 @@ VorbisLibEncoder :: close ( void ) throw ( Exception ) $Source$ $Log$ + Revision 1.18 2004/02/15 13:07:42 darkeye + ogg vorbis recording to only a file caused a segfault. now fixed + Revision 1.17 2003/02/09 13:15:57 darkeye added feature for setting the TITLE comment field for vorbis streams