| Top |  |  |  |  | 
| void | ogmrip_codec_set_options () | 
| const gchar * | ogmrip_codec_get_output () | 
| void | ogmrip_codec_set_output () | 
| OGMDvdTitle * | ogmrip_codec_get_input () | 
| void | ogmrip_codec_set_input () | 
| gdouble | ogmrip_codec_get_length () | 
| gboolean | ogmrip_codec_get_telecine () | 
| void | ogmrip_codec_set_telecine () | 
| gboolean | ogmrip_codec_get_progressive () | 
| void | ogmrip_codec_set_progressive () | 
| void | ogmrip_codec_set_edl () | 
| OGMRipEdl * | ogmrip_codec_get_edl () | 
| void | ogmrip_codec_set_chapters () | 
| void | ogmrip_codec_get_chapters () | 
| void | ogmrip_codec_set_framerate () | 
| void | ogmrip_codec_get_framerate () | 
| void | ogmrip_codec_set_framestep () | 
| gint | ogmrip_codec_get_framestep () | 
| void | ogmrip_codec_set_play_length () | 
| gdouble | ogmrip_codec_get_play_length () | 
| void | ogmrip_codec_set_start () | 
| gdouble | ogmrip_codec_get_start () | 
| void | ogmrip_codec_set_unlink_on_unref () | 
| gboolean | ogmrip_codec_get_unlink_on_unref () | 
| gint | end-chapter | Read / Write | 
| guint | framestep | Read / Write | 
| gpointer | input | Read / Write | 
| gdouble | length | Read | 
| gchar * | output | Read / Write | 
| gboolean | progressive | Read / Write | 
| gint | start-chapter | Read / Write | 
| gboolean | telecine | Read / Write | 
    GObject
    ╰── OGMJobSpawn
        ╰── OGMJobContainer
            ╰── OGMJobBin
                ╰── OGMRipCodec
                    ├── OGMRipAudioCodec
                    ├── OGMRipChapters
                    ├── OGMRipDvdCpy
                    ├── OGMRipSubpCodec
                    ╰── OGMRipVideoCodec
void ogmrip_codec_set_options (OGMRipCodec *codec,const gchar *section);
Sets codec specific options from the specified profile.
const gchar *
ogmrip_codec_get_output (OGMRipCodec *codec);
Gets the name of the output file.
void ogmrip_codec_set_output (OGMRipCodec *codec,const gchar *output);
Sets the name of the output file.
OGMDvdTitle *
ogmrip_codec_get_input (OGMRipCodec *codec);
Gets the input DVD title.
void ogmrip_codec_set_input (OGMRipCodec *codec,OGMDvdTitle *title);
Sets the input DVD title.
gdouble ogmrip_codec_get_length (OGMRipCodec *codec,OGMDvdTime *length);
Returns the length of the encoding in seconds. If length
 is not NULL, the
data structure will be filled with the length in hours, minutes seconds and
frames.
gboolean
ogmrip_codec_get_telecine (OGMRipCodec *codec);
Gets whether an inverse telecine filter will be applied
void ogmrip_codec_set_telecine (OGMRipCodec *codec,gboolean telecine);
Sets whether an inverse telecine filter will be applied
gboolean
ogmrip_codec_get_progressive (OGMRipCodec *codec);
Gets whether an inverse progressive filter will be applied
void ogmrip_codec_set_progressive (OGMRipCodec *codec,gboolean progressive);
Sets whether an inverse progressive filter will be applied
void ogmrip_codec_set_edl (OGMRipCodec *codec,OGMRipEdl *edl);
Sets an edit decision list file.
OGMRipEdl *
ogmrip_codec_get_edl (OGMRipCodec *codec);
Gets the edit decision list if any.
void ogmrip_codec_set_chapters (OGMRipCodec *codec,guint start,gint end);
Sets which chapters to start and end at.
void ogmrip_codec_get_chapters (OGMRipCodec *codec,guint *start,guint *end);
Gets which chapters to start and end at.
| codec | an OGMRipCodec | |
| start | a pointer to set the start chapter | |
| end | a pointer to set the end chapter | 
void ogmrip_codec_set_framerate (OGMRipCodec *codec,guint numerator,guint denominator);
Sets a frames per second (fps) value for the output file, which can be different from that of the source material.
| codec | an OGMRipCodec | |
| numerator | the framerate numerator | |
| denominator | the framerate denominator | 
void ogmrip_codec_get_framerate (OGMRipCodec *codec,guint *numerator,guint *denominator);
Gets the framerate of the output file in the form of a fraction.
| codec | an OGMRipCodec | |
| numerator | a pointer to store the framerate numerator | |
| denominator | a pointer to store the framerate denominator | 
void ogmrip_codec_set_framestep (OGMRipCodec *codec,guint framestep);
Skips framestep
 frames after every frame.
gint
ogmrip_codec_get_framestep (OGMRipCodec *codec);
Gets the number of frames to skip after every frame.
void ogmrip_codec_set_play_length (OGMRipCodec *codec,gdouble length);
Encodes only length
 seconds.
gdouble
ogmrip_codec_get_play_length (OGMRipCodec *codec);
Gets the length to encode in seconds.
void ogmrip_codec_set_start (OGMRipCodec *codec,gdouble start);
Seeks to the given time position.
gdouble
ogmrip_codec_get_start (OGMRipCodec *codec);
Gets the position to seek in seconds.
void ogmrip_codec_set_unlink_on_unref (OGMRipCodec *codec,gboolean do_unlink);
Whether to unlink the output file on the final unref of the OGMRipCodec data structure.
gboolean
ogmrip_codec_get_unlink_on_unref (OGMRipCodec *codec);
Returns whether the output file will be unlinked on the final unref of
codec
.
“end-chapter” property  “end-chapter”              gint
Set end chapter.
Flags: Read / Write
Allowed values: >= -1
Default value: -1
“length” property  “length”                   gdouble
Get length.
Flags: Read
Allowed values: >= 0
Default value: 0
“progressive” property  “progressive”              gboolean
Set progressive.
Flags: Read / Write
Default value: FALSE
“start-chapter” property  “start-chapter”            gint
Set start chapter.
Flags: Read / Write
Allowed values: >= 0
Default value: 0