[FFmpeg-cvslog] r20711 - trunk/libavcodec/vorbis_enc.c
cehoyos
subversion
Thu Dec 3 00:51:15 CET 2009
Author: cehoyos
Date: Thu Dec 3 00:51:15 2009
New Revision: 20711
Log:
Revert r20095: Allow compiling to vorbis again.
Original patch by Philipp Matthias Hahn, pmhahn pmhahn de
Modified:
trunk/libavcodec/vorbis_enc.c
Modified: trunk/libavcodec/vorbis_enc.c
==============================================================================
--- trunk/libavcodec/vorbis_enc.c Wed Dec 2 22:25:28 2009 (r20710)
+++ trunk/libavcodec/vorbis_enc.c Thu Dec 3 00:51:15 2009 (r20711)
@@ -530,7 +530,8 @@ static int put_main_header(vorbis_enc_co
// identification header
init_put_bits(&pb, p, buffer_len);
put_bits(&pb, 8, 1); //magic
- ff_put_string(&pb, "vorbis", 0);
+ for (i = 0; "vorbis"[i]; i++)
+ put_bits(&pb, 8, "vorbis"[i]);
put_bits32(&pb, 0); // version
put_bits(&pb, 8, venc->channels);
put_bits32(&pb, venc->sample_rate);
@@ -549,7 +550,8 @@ static int put_main_header(vorbis_enc_co
// comment header
init_put_bits(&pb, p, buffer_len);
put_bits(&pb, 8, 3); //magic
- ff_put_string(&pb, "vorbis", 0);
+ for (i = 0; "vorbis"[i]; i++)
+ put_bits(&pb, 8, "vorbis"[i]);
put_bits32(&pb, 0); // vendor length TODO
put_bits32(&pb, 0); // amount of comments
put_bits(&pb, 1, 1); // framing
@@ -562,7 +564,8 @@ static int put_main_header(vorbis_enc_co
// setup header
init_put_bits(&pb, p, buffer_len);
put_bits(&pb, 8, 5); //magic
- ff_put_string(&pb, "vorbis", 0);
+ for (i = 0; "vorbis"[i]; i++)
+ put_bits(&pb, 8, "vorbis"[i]);
// codebooks
put_bits(&pb, 8, venc->ncodebooks - 1);
More information about the ffmpeg-cvslog
mailing list