From: Michal Sojka Date: Wed, 25 Nov 2009 20:33:08 +0000 (+0100) Subject: Added bitrate settings X-Git-Url: http://rtime.felk.cvut.cz/gitweb/frescor/streamer.git/commitdiff_plain/a76a99592c2d474c046fbd9bb7c6dcd2f967f2f3?ds=sidebyside Added bitrate settings --- diff --git a/streamer.c b/streamer.c index c046e19..9b7a8bf 100644 --- a/streamer.c +++ b/streamer.c @@ -149,6 +149,7 @@ void* streamer_run(void* args) opkt = pkt_encode(os, f); if (opkt) { pkt_send(os, opkt); + printf("opkt size: %d\n", opkt->size); } } //rt_job_end(); @@ -184,14 +185,14 @@ int main(int argc, char *argv[]) block_signals(); -#ifdef CONFIG_STREAMER_WITH_FRSH +#ifdef CONFIG_FFMPEG_WITH_FRSH ret = frsh_init(); if (ret) PERROR_AND_EXIT(ret, "frsh_init1"); /* fill default network contract params */ udp_budget = 50000; udp_period = 500; -#endif /*CONFIG_STREAMER_WITH_FRSH*/ +#endif /*CONFIG_FFMPEG_WITH_FRSH*/ avcodec_register_all(); av_register_all(); @@ -215,6 +216,7 @@ int main(int argc, char *argv[]) os->streams[0]->codec->width = s->streams[0]->codec->width; os->streams[0]->codec->height = s->streams[0]->codec->height; os->streams[0]->codec->time_base = s->streams[0]->codec->time_base; + os->streams[0]->codec->bit_rate = 300000; codec_connect(s->streams[0]->codec, os->streams[0]->codec); out_codec_open(os); dump_format(os, 0, os->filename, 1);