Diff
checker
Texto
Texto
Imagens
Documentos
Excel
Pastas
Legal
Enterprise
Aplicativo para desktop
Preços
Fazer login
Baixar o Diffchecker Desktop
Comparar texto
Encontre a diferença entre dois arquivos de texto
Ferramentas
Histórico
Editor live
Recolher inalteradas
Sem quebra de linha
Layout
Dividido
Unificado
Nível de detalhe
Inteligente
Palavra
Caractere
Realce de sintaxe
Escolher sintaxe
Ignorar
Transformar texto
Ir à primeira mudança
Editar entrada
Diffchecker Desktop
A maneira mais segura de usar o Diffchecker. Obtenha o aplicativo Diffchecker Desktop: seus diffs nunca saem do seu computador!
Obter Desktop
Untitled diff
Criado
há 10 anos
O diff nunca expira
Limpar
Exportar
Compartilhar
Explicar
10 remoções
Linhas
Total
Removido
Caracteres
Total
Removido
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
53 linhas
Copiar tudo
5 adições
Linhas
Total
Adicionado
Caracteres
Total
Adicionado
Para continuar usando este recurso, atualize para
Diff
checker
Pro
Ver preços
54 linhas
Copiar tudo
/* •¶ŽšƒR[ƒh‚Í‚r‚i‚h‚r ‰üsƒR[ƒh‚Í‚b‚q‚k‚e */
/* •¶ŽšƒR[ƒh‚Í‚r‚i‚h‚r ‰üsƒR[ƒh‚Í‚b‚q‚k‚e */
Copiar
Copiado
Copiar
Copiado
/* $Id
: Codec.h 731 2011-08-30 13:49:13Z umezawa
$ */
/* $Id
$ */
#pragma once
#pragma once
#define CBGROSSWIDTH_NATURAL ((size_t)0)
#define CBGROSSWIDTH_NATURAL ((size_t)0)
#define CBGROSSWIDTH_WINDOWS ((size_t)-1)
#define CBGROSSWIDTH_WINDOWS ((size_t)-1)
class CCodec
class CCodec
{
{
public:
public:
DLLEXPORT static CCodec *CreateInstance(utvf_t utvf, const char *pszInterfaceName);
DLLEXPORT static CCodec *CreateInstance(utvf_t utvf, const char *pszInterfaceName);
DLLEXPORT static void DeleteInstance(CCodec *pCodec);
DLLEXPORT static void DeleteInstance(CCodec *pCodec);
protected:
protected:
CCodec(void);
CCodec(void);
virtual ~CCodec(void);
virtual ~CCodec(void);
public:
public:
virtual const char *GetTinyName(void) = 0;
virtual const char *GetTinyName(void) = 0;
virtual void GetShortFriendlyName(char *pszName, size_t cchName) = 0;
virtual void GetShortFriendlyName(char *pszName, size_t cchName) = 0;
virtual void GetShortFriendlyName(wchar_t *pszName, size_t cchName) = 0;
virtual void GetShortFriendlyName(wchar_t *pszName, size_t cchName) = 0;
virtual void GetLongFriendlyName(char *pszName, size_t cchName) = 0;
virtual void GetLongFriendlyName(char *pszName, size_t cchName) = 0;
virtual void GetLongFriendlyName(wchar_t *pszName, size_t cchName) = 0;
virtual void GetLongFriendlyName(wchar_t *pszName, size_t cchName) = 0;
virtual const utvf_t *GetEncoderInputFormat(void) = 0;
virtual const utvf_t *GetEncoderInputFormat(void) = 0;
virtual const utvf_t *GetDecoderOutputFormat(void) = 0;
virtual const utvf_t *GetDecoderOutputFormat(void) = 0;
virtual const utvf_t *GetCompressedFormat(void) = 0;
virtual const utvf_t *GetCompressedFormat(void) = 0;
virtual bool IsTemporalCompressionSupported(void) = 0;
virtual bool IsTemporalCompressionSupported(void) = 0;
#ifdef _WIN32
#ifdef _WIN32
virtual INT_PTR About(HWND hwnd);
virtual INT_PTR About(HWND hwnd);
virtual INT_PTR Configure(HWND hwnd) = 0;
virtual INT_PTR Configure(HWND hwnd) = 0;
#endif
#endif
virtual size_t GetStateSize(void) = 0;
virtual size_t GetStateSize(void) = 0;
virtual int GetState(void *pState, size_t cb) = 0;
virtual int GetState(void *pState, size_t cb) = 0;
virtual int SetState(const void *pState, size_t cb) = 0;
virtual int SetState(const void *pState, size_t cb) = 0;
Copiar
Copiado
Copiar
Copiado
virtual int EncodeBegin(
utvf_t infmt,
unsigned int width, unsigned int height
, size_t cbGrossWidth
) = 0;
virtual int EncodeBegin(
unsigned int width, unsigned int height
) = 0;
virtual size_t EncodeFrame(void *pOutput, bool *pbKeyFrame, const void *pInput
) = 0;
virtual size_t EncodeFrame(void *pOutput, bool *pbKeyFrame, const void *pInput
, utvf_t infmt, size_t cbGrossWidth
) = 0;
virtual int EncodeEnd(void) = 0;
virtual int EncodeEnd(void) = 0;
virtual size_t EncodeGetExtraDataSize(void) = 0;
virtual size_t EncodeGetExtraDataSize(void) = 0;
Copiar
Copiado
Copiar
Copiado
virtual int EncodeGetExtraData(void *pExtraData, size_t cb,
utvf_t infmt,
unsigned int width, unsigned int height
, size_t cbGrossWidth
) = 0;
virtual int EncodeGetExtraData(void *pExtraData, size_t cb,
unsigned int width, unsigned int height
) = 0;
virtual size_t EncodeGetOutputSize(utvf_t infmt, unsigned int width, unsigned int height
, size_t cbGrossWidth
) = 0;
virtual size_t EncodeGetOutputSize(utvf_t infmt, unsigned int width, unsigned int height
) = 0;
virtual int EncodeQuery(utvf_t infmt, unsigned int width, unsigned int height
, size_t cbGrossWidth
) = 0;
virtual int EncodeQuery(utvf_t infmt, unsigned int width, unsigned int height
) = 0;
Copiar
Copiado
Copiar
Copiado
virtual int DecodeBegin(
utvf_t outfmt,
unsigned int width, unsigned int height,
size_t cbGrossWidth,
const void *pExtraData, size_t cbExtraData) = 0;
virtual int DecodeBegin(
unsigned int width, unsigned int height,
const void *pExtraData, size_t cbExtraData) = 0;
virtual size_t DecodeFrame(void *pOutput, const void *pInput,
bool
bKeyFrame
) = 0;
virtual size_t DecodeFrame(void *pOutput, const void *pInput,
utvf_t outfmt, size_t cbGrossWidth) = 0;
virtual int DecodeGetFrameType(
bool
*p
bKeyFrame
, const void *pInput
) = 0;
virtual int DecodeEnd(void) = 0;
virtual int DecodeEnd(void) = 0;
virtual size_t DecodeGetOutputSize(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0;
virtual size_t DecodeGetOutputSize(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0;
Copiar
Copiado
Copiar
Copiado
virtual int DecodeQuery(utvf_t outfmt, unsigned int width, unsigned int height,
size_t cbGrossWidth,
const void *pExtraData, size_t cbExtraData) = 0;
virtual int DecodeQuery(utvf_t outfmt, unsigned int width, unsigned int height,
const void *pExtraData, size_t cbExtraData) = 0;
};
};
Diferenças salvas
Texto original
Abrir arquivo
/* •¶ŽšƒR[ƒh‚Í‚r‚i‚h‚r ‰üsƒR[ƒh‚Í‚b‚q‚k‚e */ /* $Id: Codec.h 731 2011-08-30 13:49:13Z umezawa $ */ #pragma once #define CBGROSSWIDTH_NATURAL ((size_t)0) #define CBGROSSWIDTH_WINDOWS ((size_t)-1) class CCodec { public: DLLEXPORT static CCodec *CreateInstance(utvf_t utvf, const char *pszInterfaceName); DLLEXPORT static void DeleteInstance(CCodec *pCodec); protected: CCodec(void); virtual ~CCodec(void); public: virtual const char *GetTinyName(void) = 0; virtual void GetShortFriendlyName(char *pszName, size_t cchName) = 0; virtual void GetShortFriendlyName(wchar_t *pszName, size_t cchName) = 0; virtual void GetLongFriendlyName(char *pszName, size_t cchName) = 0; virtual void GetLongFriendlyName(wchar_t *pszName, size_t cchName) = 0; virtual const utvf_t *GetEncoderInputFormat(void) = 0; virtual const utvf_t *GetDecoderOutputFormat(void) = 0; virtual const utvf_t *GetCompressedFormat(void) = 0; virtual bool IsTemporalCompressionSupported(void) = 0; #ifdef _WIN32 virtual INT_PTR About(HWND hwnd); virtual INT_PTR Configure(HWND hwnd) = 0; #endif virtual size_t GetStateSize(void) = 0; virtual int GetState(void *pState, size_t cb) = 0; virtual int SetState(const void *pState, size_t cb) = 0; virtual int EncodeBegin(utvf_t infmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual size_t EncodeFrame(void *pOutput, bool *pbKeyFrame, const void *pInput) = 0; virtual int EncodeEnd(void) = 0; virtual size_t EncodeGetExtraDataSize(void) = 0; virtual int EncodeGetExtraData(void *pExtraData, size_t cb, utvf_t infmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual size_t EncodeGetOutputSize(utvf_t infmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual int EncodeQuery(utvf_t infmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual int DecodeBegin(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth, const void *pExtraData, size_t cbExtraData) = 0; virtual size_t DecodeFrame(void *pOutput, const void *pInput, bool bKeyFrame) = 0; virtual int DecodeEnd(void) = 0; virtual size_t DecodeGetOutputSize(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual int DecodeQuery(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth, const void *pExtraData, size_t cbExtraData) = 0; };
Texto alterado
Abrir arquivo
/* •¶ŽšƒR[ƒh‚Í‚r‚i‚h‚r ‰üsƒR[ƒh‚Í‚b‚q‚k‚e */ /* $Id$ */ #pragma once #define CBGROSSWIDTH_NATURAL ((size_t)0) #define CBGROSSWIDTH_WINDOWS ((size_t)-1) class CCodec { public: DLLEXPORT static CCodec *CreateInstance(utvf_t utvf, const char *pszInterfaceName); DLLEXPORT static void DeleteInstance(CCodec *pCodec); protected: CCodec(void); virtual ~CCodec(void); public: virtual const char *GetTinyName(void) = 0; virtual void GetShortFriendlyName(char *pszName, size_t cchName) = 0; virtual void GetShortFriendlyName(wchar_t *pszName, size_t cchName) = 0; virtual void GetLongFriendlyName(char *pszName, size_t cchName) = 0; virtual void GetLongFriendlyName(wchar_t *pszName, size_t cchName) = 0; virtual const utvf_t *GetEncoderInputFormat(void) = 0; virtual const utvf_t *GetDecoderOutputFormat(void) = 0; virtual const utvf_t *GetCompressedFormat(void) = 0; virtual bool IsTemporalCompressionSupported(void) = 0; #ifdef _WIN32 virtual INT_PTR About(HWND hwnd); virtual INT_PTR Configure(HWND hwnd) = 0; #endif virtual size_t GetStateSize(void) = 0; virtual int GetState(void *pState, size_t cb) = 0; virtual int SetState(const void *pState, size_t cb) = 0; virtual int EncodeBegin(unsigned int width, unsigned int height) = 0; virtual size_t EncodeFrame(void *pOutput, bool *pbKeyFrame, const void *pInput, utvf_t infmt, size_t cbGrossWidth) = 0; virtual int EncodeEnd(void) = 0; virtual size_t EncodeGetExtraDataSize(void) = 0; virtual int EncodeGetExtraData(void *pExtraData, size_t cb, unsigned int width, unsigned int height) = 0; virtual size_t EncodeGetOutputSize(utvf_t infmt, unsigned int width, unsigned int height) = 0; virtual int EncodeQuery(utvf_t infmt, unsigned int width, unsigned int height) = 0; virtual int DecodeBegin(unsigned int width, unsigned int height, const void *pExtraData, size_t cbExtraData) = 0; virtual size_t DecodeFrame(void *pOutput, const void *pInput, utvf_t outfmt, size_t cbGrossWidth) = 0; virtual int DecodeGetFrameType(bool *pbKeyFrame, const void *pInput) = 0; virtual int DecodeEnd(void) = 0; virtual size_t DecodeGetOutputSize(utvf_t outfmt, unsigned int width, unsigned int height, size_t cbGrossWidth) = 0; virtual int DecodeQuery(utvf_t outfmt, unsigned int width, unsigned int height, const void *pExtraData, size_t cbExtraData) = 0; };
Encontrar Diferença