mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-03-17 20:17:55 +02:00
Revert r20095: Allow compiling to vorbis again.
Original patch by Philipp Matthias Hahn, pmhahn pmhahn de Originally committed as revision 20711 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
ab3faa8bf1
commit
38b5b47b23
@ -530,7 +530,8 @@ static int put_main_header(vorbis_enc_context *venc, uint8_t **out)
|
|||||||
// identification header
|
// identification header
|
||||||
init_put_bits(&pb, p, buffer_len);
|
init_put_bits(&pb, p, buffer_len);
|
||||||
put_bits(&pb, 8, 1); //magic
|
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_bits32(&pb, 0); // version
|
||||||
put_bits(&pb, 8, venc->channels);
|
put_bits(&pb, 8, venc->channels);
|
||||||
put_bits32(&pb, venc->sample_rate);
|
put_bits32(&pb, venc->sample_rate);
|
||||||
@ -549,7 +550,8 @@ static int put_main_header(vorbis_enc_context *venc, uint8_t **out)
|
|||||||
// comment header
|
// comment header
|
||||||
init_put_bits(&pb, p, buffer_len);
|
init_put_bits(&pb, p, buffer_len);
|
||||||
put_bits(&pb, 8, 3); //magic
|
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); // vendor length TODO
|
||||||
put_bits32(&pb, 0); // amount of comments
|
put_bits32(&pb, 0); // amount of comments
|
||||||
put_bits(&pb, 1, 1); // framing
|
put_bits(&pb, 1, 1); // framing
|
||||||
@ -562,7 +564,8 @@ static int put_main_header(vorbis_enc_context *venc, uint8_t **out)
|
|||||||
// setup header
|
// setup header
|
||||||
init_put_bits(&pb, p, buffer_len);
|
init_put_bits(&pb, p, buffer_len);
|
||||||
put_bits(&pb, 8, 5); //magic
|
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
|
// codebooks
|
||||||
put_bits(&pb, 8, venc->ncodebooks - 1);
|
put_bits(&pb, 8, venc->ncodebooks - 1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user