Version information

Version information — Variables and functions to check the OGMRip and MPlayer versions

Synopsis

gboolean            ogmrip_check_mencoder               (void);
gboolean            ogmrip_check_mplayer                (void);
gboolean            ogmrip_check_mplayer_dts            (void);
gboolean            ogmrip_check_mplayer_version        (gint major,
                                                         gint minor,
                                                         gint rc,
                                                         gint pre);
#define             OGMRIP_MAJOR_VERSION
#define             OGMRIP_MINOR_VERSION
#define             OGMRIP_MICRO_VERSION
#define             OGMRIP_CHECK_VERSION                (major,minor,micro)
#define             MPLAYER_CHECK_VERSION               (major,minor,rc,pre)

Description

Details

ogmrip_check_mencoder ()

gboolean            ogmrip_check_mencoder               (void);

Checks if mencoder is installed.

Returns :

TRUE if mencoder is installed

ogmrip_check_mplayer ()

gboolean            ogmrip_check_mplayer                (void);

Checks if mplayer is installed.

Returns :

TRUE if mplayer is installed

ogmrip_check_mplayer_dts ()

gboolean            ogmrip_check_mplayer_dts            (void);

Checks if mplayer has DTS support.

Returns :

TRUE if DTS is supported

ogmrip_check_mplayer_version ()

gboolean            ogmrip_check_mplayer_version        (gint major,
                                                         gint minor,
                                                         gint rc,
                                                         gint pre);

Checks if the version of mplayer is older than a given version.

major :

The major version number

minor :

The minor version number

rc :

The release candidate version number, or 0 if none

pre :

The pre-release version number, or 0 if none

Returns :

TRUE if the version is older

OGMRIP_MAJOR_VERSION

#define OGMRIP_MAJOR_VERSION       (0)

Compile time major version of OGMRip


OGMRIP_MINOR_VERSION

#define OGMRIP_MINOR_VERSION       (13)

Compile time minor version of OGMRip


OGMRIP_MICRO_VERSION

#define OGMRIP_MICRO_VERSION       (0)

Compile time micro version of OGMRip


OGMRIP_CHECK_VERSION()

#define             OGMRIP_CHECK_VERSION(major,minor,micro)

Checks whether version is equal or greather than major.minor.micro

major :

A major version number

minor :

A minor version number

micro :

A micro version number

MPLAYER_CHECK_VERSION()

#define             MPLAYER_CHECK_VERSION(major,minor,rc,pre)

Check if version is equal or greather than major.minor, major.minor-rc or major.minor-pre, in that order

major :

A major version number

minor :

A minor version number

rc :

An rc version number

pre :

A pre version number