[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