File: ipuconv.hh

package info (click to toggle)
performous 1.1%2Bgit20181118-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 11,736 kB
  • sloc: cpp: 30,008; ansic: 2,751; sh: 801; xml: 464; python: 374; makefile: 36
file content (20 lines) | stat: -rw-r--r-- 345 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "bitfiles.h"

struct t_MBData		/*	Macroblock data	*/
{
	long int Byte;
	unsigned int Bit;
	int dct_dc_y;
	int dct_dc_cb;
	int dct_dc_cr;
	int quant;
};

class IPUConv {
	inBitFile infile;
	outBitFile outfile;
	int vlc(int write);
  public:
	IPUConv(std::vector<char> const& indata, std::string const& outfilename, bool pal = true);
};