[Sumover-dev] [svn commit] r4743 - in vic/branches/cc: codec
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Mon Mar 29 16:51:20 BST 2010
Author: soohyunc
Date: Mon Mar 29 16:51:20 2010
New Revision: 4743
Modified:
vic/branches/cc/cc/tfwc_sndr.cpp
vic/branches/cc/codec/encoder-h261.cpp
Log:
-- introduced quantizer_ variable in h.261 encoder
-- tfwc_snder trim debug message
Modified: vic/branches/cc/cc/tfwc_sndr.cpp
==============================================================================
--- vic/branches/cc/cc/tfwc_sndr.cpp (original)
+++ vic/branches/cc/cc/tfwc_sndr.cpp Mon Mar 29 16:51:20 2010
@@ -151,7 +151,7 @@
// timestamp vector for loss history update
tsvec_[seqno_%TSZ] = now_-SKEW;
- print_packet_tsvec();
+ //print_packet_tsvec();
// sequence number must be greater than zero
assert (seqno_ > 0);
Modified: vic/branches/cc/codec/encoder-h261.cpp
==============================================================================
--- vic/branches/cc/codec/encoder-h261.cpp (original)
+++ vic/branches/cc/codec/encoder-h261.cpp Mon Mar 29 16:51:20 2010
@@ -119,6 +119,7 @@
class H261Encoder : public TransmitterModule {
public:
void setq(int q);
+ int quantizer_;
// Tx pktbuf size
int txq_beg_;
@@ -304,13 +305,15 @@
H261PixelEncoder::H261PixelEncoder() : H261Encoder(FT_YUV_CIF)
{
quant_required_ = 0;
- setq(10);
+ quantizer_ = 10;
+ setq(quantizer_);
}
H261DCTEncoder::H261DCTEncoder() : H261Encoder(FT_DCT)
{
quant_required_ = 1;
- setq(10);
+ quantizer_ = 10;
+ setq(quantizer_);
}
/*
@@ -481,7 +484,8 @@
H261Encoder::command(int argc, const char*const* argv)
{
if (argc == 3 && strcmp(argv[1], "q") == 0) {
- setq(atoi(argv[2]));
+ quantizer_ = atoi(argv[2]);
+ setq(quantizer_);
return (TCL_OK);
}
return (TransmitterModule::command(argc, argv));
More information about the Sumover-dev
mailing list