2024-11-17 06:21:37 +00:00
# pragma once
# ifndef MIQT_QT_MULTIMEDIA_GEN_QAUDIOENCODERSETTINGSCONTROL_H
# define MIQT_QT_MULTIMEDIA_GEN_QAUDIOENCODERSETTINGSCONTROL_H
2024-11-04 10:15:32 +00:00
# include <stdbool.h>
# include <stddef.h>
# include <stdint.h>
# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
# include "../../libmiqt/libmiqt.h"
# ifdef __cplusplus
extern " C " {
# endif
# ifdef __cplusplus
class QAudioEncoderSettings ;
class QAudioEncoderSettingsControl ;
2024-11-19 06:29:06 +00:00
class QMediaControl ;
2024-11-04 10:15:32 +00:00
class QMetaObject ;
2024-11-19 06:29:06 +00:00
class QObject ;
2024-11-04 10:15:32 +00:00
# else
typedef struct QAudioEncoderSettings QAudioEncoderSettings ;
typedef struct QAudioEncoderSettingsControl QAudioEncoderSettingsControl ;
2024-11-19 06:29:06 +00:00
typedef struct QMediaControl QMediaControl ;
2024-11-04 10:15:32 +00:00
typedef struct QMetaObject QMetaObject ;
2024-11-19 06:29:06 +00:00
typedef struct QObject QObject ;
2024-11-04 10:15:32 +00:00
# endif
QMetaObject * QAudioEncoderSettingsControl_MetaObject ( const QAudioEncoderSettingsControl * self ) ;
void * QAudioEncoderSettingsControl_Metacast ( QAudioEncoderSettingsControl * self , const char * param1 ) ;
struct miqt_string QAudioEncoderSettingsControl_Tr ( const char * s ) ;
struct miqt_string QAudioEncoderSettingsControl_TrUtf8 ( const char * s ) ;
2024-11-17 06:21:37 +00:00
struct miqt_array /* of struct miqt_string */ QAudioEncoderSettingsControl_SupportedAudioCodecs ( const QAudioEncoderSettingsControl * self ) ;
2024-11-04 10:15:32 +00:00
struct miqt_string QAudioEncoderSettingsControl_CodecDescription ( const QAudioEncoderSettingsControl * self , struct miqt_string codecName ) ;
2024-11-19 06:29:06 +00:00
struct miqt_array /* of int */ QAudioEncoderSettingsControl_SupportedSampleRates ( const QAudioEncoderSettingsControl * self , QAudioEncoderSettings * settings , bool * continuous ) ;
2024-11-04 10:15:32 +00:00
QAudioEncoderSettings * QAudioEncoderSettingsControl_AudioSettings ( const QAudioEncoderSettingsControl * self ) ;
void QAudioEncoderSettingsControl_SetAudioSettings ( QAudioEncoderSettingsControl * self , QAudioEncoderSettings * settings ) ;
struct miqt_string QAudioEncoderSettingsControl_Tr2 ( const char * s , const char * c ) ;
struct miqt_string QAudioEncoderSettingsControl_Tr3 ( const char * s , const char * c , int n ) ;
struct miqt_string QAudioEncoderSettingsControl_TrUtf82 ( const char * s , const char * c ) ;
struct miqt_string QAudioEncoderSettingsControl_TrUtf83 ( const char * s , const char * c , int n ) ;
2024-11-19 06:29:06 +00:00
void QAudioEncoderSettingsControl_Delete ( QAudioEncoderSettingsControl * self , bool isSubclass ) ;
2024-11-04 10:15:32 +00:00
# ifdef __cplusplus
} /* extern C */
# endif
# endif