#define EVEN( a ) ( (a) + ( (a) & 1 ) )
#define MULTIPLE_16( a ) ( 16 * ( ( (a) + 8 ) / 16 ) )
+#define MULTIPLE_MOD( a, b ) ( b * ( ( (a) + (b / 2) ) / b ) )
#define HB_DVD_READ_BUFFER_SIZE 2048
*****************************************************************************/
struct hb_job_s
{
+ /* ID assigned by UI so it can groups job passes together */
+ int sequence_id;
+
/* Pointer to the title to be ripped */
hb_title_t * title;
int pixel_ratio;
int pixel_aspect_width;
int pixel_aspect_height;
+ int modulus;
int maxWidth;
int maxHeight;
int crf;
char *x264opts;
int areBframes;
-
+ int vfr;
+
/* Audio tracks:
audios: Indexes in hb_title_t's audios list, starting from 0.
-1 indicates the end of the list
/* Allow MP4 files > 4 gigs */
int largeFileSize;
-
+ int mp4_optimize;
+ int ipod_atom;
- int subtitle_scan;
+ int indepth_scan;
hb_subtitle_t ** select_subtitle;
int subtitle_force;
char * native_language;