View | Details | Raw Unified
Collapse All | Expand All

(-) mjpegtools-1.9.0rc3-orig/mpeg2enc/encodertypes.h (+2 lines)
 Lines 25-30    Link Here 
 */
 */


#include <stdlib.h>
class Parity
class Parity
{
{
public:
public:
(-) mjpegtools-1.9.0rc3-orig/mpeg2enc/macroblock.cc (+1 lines)
 Lines 21-26    Link Here 


#include <stdio.h>
#include <stdio.h>
#include <cassert>
#include <cassert>
#include <limits.h>
#include "macroblock.hh"
#include "macroblock.hh"
#include "mpeg2syntaxcodes.h"
#include "mpeg2syntaxcodes.h"
(-) mjpegtools-1.9.0rc3-orig/mpeg2enc/picturereader.cc (+1 lines)
 Lines 23-28    Link Here 
#include "picturereader.hh"
#include "picturereader.hh"
#include "mpeg2encoder.hh"
#include "mpeg2encoder.hh"
#include "imageplanes.hh"
#include "imageplanes.hh"
#include <limits.h>
//#include <stdio.h>
//#include <stdio.h>
//#include <stdlib.h>
//#include <stdlib.h>
//#include <unistd.h>
//#include <unistd.h>
(-) mjpegtools-1.9.0rc3-orig/mplex/inputstrm.cpp (+1 lines)
 Lines 23-28    Link Here 
#include <config.h>
#include <config.h>
#include <assert.h>
#include <assert.h>
#include <limits.h>
#include "mjpeg_types.h"
#include "mjpeg_types.h"
#include "inputstrm.hpp"
#include "inputstrm.hpp"
(-) mjpegtools-1.9.0rc3-orig/mplex/padstrm.cpp (+1 lines)
 Lines 24-29    Link Here 
#include "config.h"
#include "config.h"
#endif
#endif
#include <string.h>
#include "padstrm.hpp"
#include "padstrm.hpp"
(-) mjpegtools-1.9.0rc3-orig/mplex/multiplexor.cpp (+1 lines)
 Lines 22-27    Link Here 
#include <config.h>
#include <config.h>
#include <math.h>
#include <math.h>
#include <stdlib.h>
#include <stdlib.h>
#include <string.h>
#include <mjpeg_types.h>
#include <mjpeg_types.h>
#include <mjpeg_logging.h>
#include <mjpeg_logging.h>
(-) mjpegtools-1.9.0rc3-orig/mplex/main.cpp (+1 lines)
 Lines 31-36    Link Here 
#include <getopt.h>
#include <getopt.h>
#endif
#endif
#include <string>
#include <string>
#include <string.h>
#include <memory>
#include <memory>
#include <sys/stat.h>
#include <sys/stat.h>
#ifndef _WIN32
#ifndef _WIN32
(-) mjpegtools-1.9.0rc3-orig/y4mdenoise/Set.hh (-1 / +1 lines)
 Lines 23-29    Link Here 
		// How we implement ourselves.
		// How we implement ourselves.
	
	
public:
public:
	typedef typename Imp::Allocator Allocator;
	typedef typename Imp::Allocator_t Allocator;
		// The type of allocator to use to allocate items in the set.
		// The type of allocator to use to allocate items in the set.
	Set (const PRED &a_rPred = PRED(),
	Set (const PRED &a_rPred = PRED(),
(-) mjpegtools-1.9.0rc3-orig/y4mdenoise/SkipList.hh (-8 / +8 lines)
 Lines 57-75    Link Here 
		// Will give good sorting for up to e^10 items.
		// Will give good sorting for up to e^10 items.
	
	
public:
public:
	typedef Allocator<Node,HEADERCHUNK> Allocator;
	typedef Allocator<Node,HEADERCHUNK> Allocator_t;
		// The type of node allocator to use.
		// The type of node allocator to use.
	static Allocator sm_oNodeAllocator;
	static Allocator_t sm_oNodeAllocator;
		// The default node allocator.
		// The default node allocator.
	SkipList (const PRED &a_rPred = PRED(),
	SkipList (const PRED &a_rPred = PRED(),
			Allocator &a_rAlloc = sm_oNodeAllocator);
			Allocator_t &a_rAlloc = sm_oNodeAllocator);
		// Default constructor.  Must be followed by Init().
		// Default constructor.  Must be followed by Init().
	SkipList (Status_t &a_reStatus, bool a_bAllowDuplicates,
	SkipList (Status_t &a_reStatus, bool a_bAllowDuplicates,
			uint32_t a_nRandSeed, const PRED &a_rPred = PRED(),
			uint32_t a_nRandSeed, const PRED &a_rPred = PRED(),
			Allocator &a_rAlloc = sm_oNodeAllocator);
			Allocator_t &a_rAlloc = sm_oNodeAllocator);
		// Constructor.  Specify whether or not duplicates are allowed,
		// Constructor.  Specify whether or not duplicates are allowed,
		// and provide a random number seed.
		// and provide a random number seed.
 Lines 255-261    Link Here 
private:
private:
	
	
	Allocator &m_rNodeAllocator;
	Allocator_t &m_rNodeAllocator;
		// Where we get memory to allocate nodes.
		// Where we get memory to allocate nodes.
	bool m_bAllowDuplicates;
	bool m_bAllowDuplicates;
 Lines 337-343    Link Here 
// The default node allocator.  Allocates 64K at a time.
// The default node allocator.  Allocates 64K at a time.
template <class KEY, class VALUE, class KEYFN, class PRED>
template <class KEY, class VALUE, class KEYFN, class PRED>
typename SkipList<KEY,VALUE,KEYFN,PRED>::Allocator
typename SkipList<KEY,VALUE,KEYFN,PRED>::Allocator_t
	SkipList<KEY,VALUE,KEYFN,PRED>::sm_oNodeAllocator (65536);
	SkipList<KEY,VALUE,KEYFN,PRED>::sm_oNodeAllocator (65536);
 Lines 345-351    Link Here 
// Default constructor.  Must be followed by Init().
// Default constructor.  Must be followed by Init().
template <class KEY, class VALUE, class KEYFN, class PRED>
template <class KEY, class VALUE, class KEYFN, class PRED>
SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (const PRED &a_rPred,
SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (const PRED &a_rPred,
		Allocator &a_rAlloc)
		Allocator_t &a_rAlloc)
	: m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred)
	: m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred)
{
{
	// Set up some defaults.
	// Set up some defaults.
 Lines 371-377    Link Here 
template <class KEY, class VALUE, class KEYFN, class PRED>
template <class KEY, class VALUE, class KEYFN, class PRED>
SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (Status_t &a_reStatus,
SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (Status_t &a_reStatus,
		bool a_bAllowDuplicates, uint32_t a_nRandSeed,
		bool a_bAllowDuplicates, uint32_t a_nRandSeed,
		const PRED &a_rPred, Allocator &a_rAlloc)
		const PRED &a_rPred, Allocator_t &a_rAlloc)
	: m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred)
	: m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred)
{
{
	// Make sure they didn't start us off with an error.
	// Make sure they didn't start us off with an error.