MLT  7.24.0
Data Structures | Functions
mlt_profile.h File Reference

video output definition More...

#include "mlt_types.h"

Go to the source code of this file.

Data Structures

struct  mlt_profile_s
 Profile class. More...
 

Functions

mlt_profile mlt_profile_clone (mlt_profile profile)
 
void mlt_profile_close (mlt_profile profile)
 
double mlt_profile_dar (mlt_profile profile)
 
double mlt_profile_fps (mlt_profile profile)
 
void mlt_profile_from_producer (mlt_profile profile, mlt_producer producer)
 
mlt_profile mlt_profile_init (const char *name)
 
mlt_properties mlt_profile_list ()
 
mlt_profile mlt_profile_load_file (const char *file)
 
mlt_profile mlt_profile_load_properties (mlt_properties properties)
 
mlt_profile mlt_profile_load_string (const char *string)
 
char * mlt_profile_lumas_dir (mlt_profile profile)
 
double mlt_profile_sar (mlt_profile profile)
 
double mlt_profile_scale_height (mlt_profile profile, int height)
 
double mlt_profile_scale_width (mlt_profile profile, int width)
 

Detailed Description

video output definition

See also
mlt_profile_s

Copyright (C) 2007-2018 Meltytech, LLC

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

Function Documentation

◆ mlt_profile_clone()

mlt_profile mlt_profile_clone ( mlt_profile  profile)

◆ mlt_profile_close()

void mlt_profile_close ( mlt_profile  profile)

◆ mlt_profile_dar()

double mlt_profile_dar ( mlt_profile  profile)

◆ mlt_profile_fps()

double mlt_profile_fps ( mlt_profile  profile)

◆ mlt_profile_from_producer()

void mlt_profile_from_producer ( mlt_profile  profile,
mlt_producer  producer 
)

◆ mlt_profile_init()

mlt_profile mlt_profile_init ( const char *  name)

◆ mlt_profile_list()

mlt_properties mlt_profile_list ( )

◆ mlt_profile_load_file()

mlt_profile mlt_profile_load_file ( const char *  file)

◆ mlt_profile_load_properties()

mlt_profile mlt_profile_load_properties ( mlt_properties  properties)

◆ mlt_profile_load_string()

mlt_profile mlt_profile_load_string ( const char *  string)

◆ mlt_profile_lumas_dir()

char* mlt_profile_lumas_dir ( mlt_profile  profile)

◆ mlt_profile_sar()

double mlt_profile_sar ( mlt_profile  profile)

◆ mlt_profile_scale_height()

double mlt_profile_scale_height ( mlt_profile  profile,
int  height 
)

◆ mlt_profile_scale_width()

double mlt_profile_scale_width ( mlt_profile  profile,
int  width 
)