char *x264_slurp_file( const char *filename )
{
int b_error = 0;
- int i_size;
+ size_t i_size;
char *buf;
FILE *fh = fopen( filename, "rb" );
if( !fh )
typedef struct
{
const char name[16];
- int flags;
+ uint32_t flags;
} x264_cpu_name_t;
extern const x264_cpu_name_t x264_cpu_names[];
int bmx = m->mv[0];
int bmy = m->mv[1];
int omx, omy, pmx, pmy;
- unsigned bsatd;
- int satd;
+ int satd, bsatd;
int dir = -2;
int i8 = i4>>2;
uint16_t amvd;
#include "filters.h"
#define RETURN_IF_ERROR( cond, ... ) RETURN_IF_ERR( cond, "options", NULL, __VA_ARGS__ )
-char **x264_split_string( char *string, char *sep, uint32_t limit )
+char **x264_split_string( char *string, char *sep, int limit )
{
if( !string )
return NULL;
#include "x264cli.h"
#include "filters/video/video.h"
-char **x264_split_string( char *string, char *sep, uint32_t limit );
+char **x264_split_string( char *string, char *sep, int limit );
void x264_free_string_array( char **array );
char **x264_split_options( const char *opt_str, const char *options[] );
static int read_frame_internal( cli_pic_t *pic, y4m_hnd_t *h )
{
- int slen = strlen( Y4M_FRAME_MAGIC );
+ size_t slen = strlen( Y4M_FRAME_MAGIC );
int i = 0;
char header[16];
printf( "\n" );
printf( " - valid csps for `lavf' demuxer:\n" );
printf( INDENT );
- int line_len = strlen( INDENT );
+ size_t line_len = strlen( INDENT );
for( enum PixelFormat i = PIX_FMT_NONE+1; i < PIX_FMT_NB; i++ )
{
const char *pfname = av_pix_fmt_descriptors[i].name;
- int name_len = strlen( pfname );
+ size_t name_len = strlen( pfname );
if( line_len + name_len > (80 - strlen( ", " )) )
{
printf( "\n" INDENT );
typedef void *hnd_t;
-static inline int64_t gcd( int64_t a, int64_t b )
+static inline uint64_t gcd( uint64_t a, uint64_t b )
{
while( 1 )
{
}
}
-static inline int64_t lcm( int64_t a, int64_t b )
+static inline uint64_t lcm( uint64_t a, uint64_t b )
{
return ( a / gcd( a, b ) ) * b;
}