您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ xmms_xform_plugin_methods_set函数代码示例

51自学网 2021-06-03 11:48:38
  C++
这篇教程C++ xmms_xform_plugin_methods_set函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中xmms_xform_plugin_methods_set函数的典型用法代码示例。如果您正苦于以下问题:C++ xmms_xform_plugin_methods_set函数的具体用法?C++ xmms_xform_plugin_methods_set怎么用?C++ xmms_xform_plugin_methods_set使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了xmms_xform_plugin_methods_set函数的30个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: xmms_mpc_plugin_setup

static gbooleanxmms_mpc_plugin_setup (xmms_xform_plugin_t *xform_plugin){    xmms_xform_methods_t methods;    XMMS_XFORM_METHODS_INIT (methods);    methods.init = xmms_mpc_init;    methods.destroy = xmms_mpc_destroy;    methods.read = xmms_mpc_read;    methods.seek = xmms_mpc_seek;    xmms_xform_plugin_methods_set (xform_plugin, &methods);    xmms_xform_plugin_metadata_mapper_init (xform_plugin,                                            basic_mappings,                                            G_N_ELEMENTS (basic_mappings),                                            mappings,                                            G_N_ELEMENTS (mappings));    xmms_xform_plugin_indata_add (xform_plugin, XMMS_STREAM_TYPE_MIMETYPE,                                  "audio/x-mpc", NULL);    xmms_magic_add ("mpc header", "audio/x-mpc", "0 string MP+", NULL);#ifndef HAVE_MPCDEC_OLD    /* The old API doesn't support sv8 bitstream, so we add it only for the     * new version */    xmms_magic_add ("mpc header", "audio/x-mpc", "0 string MPCK", NULL);#endif    return TRUE;}
开发者ID:kfihihc,项目名称:xmms2-devel,代码行数:32,


示例2: xmms_speex_plugin_setup

static gbooleanxmms_speex_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_speex_init;	methods.destroy = xmms_speex_destroy;	methods.read = xmms_speex_read;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/x-speex",	                              NULL);	xmms_magic_add ("ogg/speex header", "audio/x-speex",	                "0 string OggS", ">4 byte 0",	                ">>28 string Speex   ", NULL);	xmms_magic_extension_add ("audio/x-speex", "*.spx");	xmms_xform_plugin_config_property_register (xform_plugin,	                                            "perceptual_enhancer",	                                            "1", NULL, NULL);	return TRUE;}
开发者ID:randalboyle,项目名称:xmms2-devel,代码行数:30,


示例3: xmms_vorbis_plugin_setup

static gbooleanxmms_vorbis_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_vorbis_init;	methods.destroy = xmms_vorbis_destroy;	methods.read = xmms_vorbis_read;	methods.seek = xmms_vorbis_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_metadata_mapper_init (xform_plugin,	                                        basic_mappings,	                                        G_N_ELEMENTS (basic_mappings),	                                        mappings,	                                        G_N_ELEMENTS (mappings));	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/ogg",	                              NULL);	xmms_magic_add ("ogg/vorbis header",	                "application/ogg",	                "0 string OggS", ">4 byte 0",	                ">>28 string /x01vorbis", NULL);	xmms_magic_extension_add ("application/ogg", "*.ogg");	return TRUE;}
开发者ID:eggpi,项目名称:xmms2-guilherme,代码行数:34,


示例4: xmms_ringbuf_plugin_setup

static gbooleanxmms_ringbuf_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_ringbuf_plugin_init;	methods.destroy = xmms_ringbuf_plugin_destroy;	methods.read = xmms_ringbuf_plugin_read;	methods.seek = xmms_ringbuf_plugin_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_config_property_register (xform_plugin,	                                            "buffersize", "1048576",	                                            NULL, NULL);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE, "audio/pcm",	                              XMMS_STREAM_TYPE_END);	ringbuf_plugin = xform_plugin;	return TRUE;}
开发者ID:Malvineous,项目名称:xmms2-devel,代码行数:25,


示例5: xmms_ofa_plugin_setup

static gbooleanxmms_ofa_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_ofa_init;	methods.destroy = xmms_ofa_destroy;	methods.read = xmms_ofa_read;	methods.seek = xmms_ofa_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/pcm",	                              XMMS_STREAM_TYPE_FMT_FORMAT,	                              XMMS_SAMPLE_FORMAT_S16,	                              XMMS_STREAM_TYPE_FMT_CHANNELS,	                              2,	                              XMMS_STREAM_TYPE_FMT_SAMPLERATE,	                              44100,	                              XMMS_STREAM_TYPE_END);	return TRUE;}
开发者ID:eggpi,项目名称:xmms2-guilherme,代码行数:27,


示例6: xmms_normalize_plugin_setup

static gbooleanxmms_normalize_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	unsigned i;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_normalize_init;	methods.destroy = xmms_normalize_destroy;	methods.read = xmms_normalize_read;	methods.seek = xmms_xform_seek; /* we're not using this */	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/pcm",	                              XMMS_STREAM_TYPE_FMT_FORMAT,	                              XMMS_SAMPLE_FORMAT_S16,	                              XMMS_STREAM_TYPE_END);	for (i = 0; i < G_N_ELEMENTS (config_params); i++) {		xmms_xform_plugin_config_property_register (xform_plugin,		                                            config_params[i].key,		                                            config_params[i].value,		                                            NULL, NULL);	}	return TRUE;}
开发者ID:mantaraya36,项目名称:xmms2-mantaraya36,代码行数:32,


示例7: xmms_asf_plugin_setup

static gbooleanxmms_asf_plugin_setup (xmms_xform_plugin_t *xform_plugin){    xmms_xform_methods_t methods;    XMMS_XFORM_METHODS_INIT (methods);    methods.init = xmms_asf_init;    methods.destroy = xmms_asf_destroy;    methods.read = xmms_asf_read;    methods.seek = xmms_asf_seek;    xmms_xform_plugin_methods_set (xform_plugin, &methods);    xmms_xform_plugin_metadata_mapper_init (xform_plugin,                                            basic_mappings,                                            G_N_ELEMENTS (basic_mappings),                                            mappings,                                            G_N_ELEMENTS (mappings));    xmms_xform_plugin_indata_add (xform_plugin,                                  XMMS_STREAM_TYPE_MIMETYPE,                                  "video/x-ms-asf",                                  XMMS_STREAM_TYPE_END);    xmms_magic_add ("asf header", "video/x-ms-asf",                    "0 belong 0x3026b275", NULL);    return TRUE;}
开发者ID:vdust,项目名称:xmms2-devel,代码行数:30,


示例8: xmms_asx_plugin_setup

static gbooleanxmms_asx_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.browse = xmms_asx_browse;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/x-asx-playlist",	                              XMMS_STREAM_TYPE_END);	xmms_xform_plugin_set_out_stream_type (xform_plugin,	                                       XMMS_STREAM_TYPE_MIMETYPE,	                                       "application/x-xmms2-playlist-entries",	                                       XMMS_STREAM_TYPE_END);	xmms_magic_extension_add ("application/x-asx-playlist", "*.asx");	xmms_magic_add ("ASX header", "application/x-asx-playlist",	                "0 string/c <asx version=/"3.0/">", NULL);	return TRUE;}
开发者ID:vdust,项目名称:xmms2-devel,代码行数:27,


示例9: xmms_xml_plugin_setup

static gbooleanxmms_xml_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_xml_init;	methods.read = xmms_xml_read;	methods.seek = xmms_xml_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/xml",	                              NULL);	xmms_magic_add ("xml header", "application/xml",	                "0 string <?xml", NULL);	xmms_magic_add ("xml header", "application/xml",	                "0 string /xef/xbb/xbf<?xml", NULL);	return TRUE;}
开发者ID:Reilithion,项目名称:xmms2-reilithion,代码行数:25,


示例10: xmms_samba_plugin_setup

static gbooleanxmms_samba_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	gint err;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_samba_init;	methods.destroy = xmms_samba_destroy;	methods.read = xmms_samba_read;	methods.seek = xmms_samba_seek;	methods.browse = xmms_samba_browse;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin, XMMS_STREAM_TYPE_MIMETYPE,	                              "application/x-url", XMMS_STREAM_TYPE_URL,	                              "smb://*", XMMS_STREAM_TYPE_END);	g_static_mutex_lock (&mutex);	err = smbc_init (xmms_samba_auth_fn, 0);	g_static_mutex_unlock (&mutex);	if (err < 0) {		xmms_log_error ("%s", strerror (errno));		return FALSE;	}	return TRUE;}
开发者ID:Reilithion,项目名称:xmms2-reilithion,代码行数:31,


示例11: xmms_daap_plugin_setup

static gbooleanxmms_daap_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_daap_init;	methods.destroy = xmms_daap_destroy;	methods.read = xmms_daap_read;	methods.browse = xmms_daap_browse;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/x-url",	                              XMMS_STREAM_TYPE_URL,	                              "daap://*",	                              XMMS_STREAM_TYPE_END);	if (!daap_mdns_setup ()) {		return FALSE;	}	if (!login_sessions) {		login_sessions = g_hash_table_new (g_str_hash, g_str_equal);	}	return TRUE;}
开发者ID:kfihihc,项目名称:xmms2-devel,代码行数:30,


示例12: xmms_converter_plugin_setup

static gbooleanxmms_converter_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_converter_plugin_init;	methods.destroy = xmms_converter_plugin_destroy;	methods.read = xmms_converter_plugin_read;	methods.seek = xmms_converter_plugin_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	/*	 * Handle any pcm data...	 * Well, we don't really..	 */	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/pcm",	                              XMMS_STREAM_TYPE_PRIORITY,	                              100,	                              XMMS_STREAM_TYPE_NAME,	                              "generic-pcmdata",	                              XMMS_STREAM_TYPE_END);	converter_plugin = xform_plugin;	return TRUE;}
开发者ID:randalboyle,项目名称:xmms2-devel,代码行数:29,


示例13: xmms_faad_plugin_setup

static gbooleanxmms_faad_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_faad_init;	methods.destroy = xmms_faad_destroy;	methods.read = xmms_faad_read;	methods.seek = xmms_faad_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/aac",	                              NULL);	xmms_magic_add ("mpeg aac header", "audio/aac",	                "0 beshort&0xfff6 0xfff0", NULL);	xmms_magic_add ("adif header", "audio/aac",	                "0 string ADIF", NULL);	return TRUE;}
开发者ID:kfihihc,项目名称:xmms2-devel,代码行数:26,


示例14: xmms_wavpack_plugin_setup

static gbooleanxmms_wavpack_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_wavpack_init;	methods.destroy = xmms_wavpack_destroy;	methods.read = xmms_wavpack_read;	methods.seek = xmms_wavpack_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_metadata_mapper_init (xform_plugin,	                                        basic_mappings,	                                        G_N_ELEMENTS (basic_mappings),	                                        mappings,	                                        G_N_ELEMENTS (mappings));	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/x-wavpack",	                              NULL);	xmms_magic_add ("wavpack header v4", "audio/x-wavpack",	                "0 string wvpk", NULL);	xmms_magic_extension_add ("audio/x-wavpack", "*.wv");	return TRUE;}
开发者ID:dsheeler,项目名称:xmms2,代码行数:32,


示例15: xmms_vocoder_plugin_setup

static gbooleanxmms_vocoder_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_vocoder_init;	methods.destroy = xmms_vocoder_destroy;	methods.read = xmms_vocoder_read;	methods.seek = xmms_vocoder_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_config_property_register (xform_plugin, "speed", "100",	                                            NULL, NULL);	xmms_xform_plugin_config_property_register (xform_plugin, "pitch", "100",	                                            NULL, NULL);	xmms_xform_plugin_config_property_register (xform_plugin, "attack_detection", "0",	                                            NULL, NULL);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/pcm",	                              XMMS_STREAM_TYPE_FMT_FORMAT,	                              XMMS_SAMPLE_FORMAT_S16,	                              XMMS_STREAM_TYPE_END);	return TRUE;}
开发者ID:randalboyle,项目名称:xmms2-devel,代码行数:31,


示例16: xmms_metadata_test_xform_plugin_setup

static gbooleanxmms_metadata_test_xform_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_metadata_test_xform_init;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_metadata_mapper_init (xform_plugin,	                                        basic_mappings,	                                        G_N_ELEMENTS (basic_mappings),	                                        mappings,	                                        G_N_ELEMENTS (mappings));	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/x-url",	                              XMMS_STREAM_TYPE_URL, "metadatatest://*",	                              XMMS_STREAM_TYPE_END);	return TRUE;}
开发者ID:dsheeler,项目名称:xmms2,代码行数:25,


示例17: xmms_wave_plugin_setup

static gbooleanxmms_wave_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_wave_init;	methods.destroy = xmms_wave_destroy;	methods.read = xmms_wave_read;	methods.seek = xmms_wave_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/x-wav",	                              NULL);	xmms_magic_add ("wave header", "audio/x-wav",	                "0 string RIFF", ">8 string WAVE",	                ">>12 string fmt ", NULL);	return TRUE;}
开发者ID:Reilithion,项目名称:xmms2-reilithion,代码行数:25,


示例18: xmms_cdda_plugin_setup

static gbooleanxmms_cdda_plugin_setup (xmms_xform_plugin_t *xform_plugin){	const gchar *device;	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_cdda_init;	methods.destroy = xmms_cdda_destroy;	methods.read = xmms_cdda_read;	methods.seek = xmms_cdda_seek;	methods.browse = xmms_cdda_browse;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "application/x-url",	                              XMMS_STREAM_TYPE_URL,	                              "cdda://*",	                              XMMS_STREAM_TYPE_END);	device = cdio_get_default_device (NULL);	if (!device) {		device = "";	}	xmms_xform_plugin_config_property_register (xform_plugin, "device",	                                            device, NULL, NULL);	xmms_xform_plugin_config_property_register (xform_plugin, "accessmode",	                                            "default", NULL, NULL);	return TRUE;}
开发者ID:kfihihc,项目名称:xmms2-devel,代码行数:34,


示例19: xmms_opus_plugin_setup

static gbooleanxmms_opus_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_opus_init;	methods.destroy = xmms_opus_destroy;	methods.read = xmms_opus_read;	methods.seek = xmms_opus_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	xmms_xform_plugin_metadata_mapper_init (xform_plugin,	                                        basic_mappings,	                                        G_N_ELEMENTS (basic_mappings),	                                        mappings,	                                        G_N_ELEMENTS (mappings));	xmms_xform_plugin_indata_add (xform_plugin,	                              XMMS_STREAM_TYPE_MIMETYPE,	                              "audio/ogg; codecs=opus",	                              NULL);	xmms_magic_add ("Opus header", "audio/ogg; codecs=opus",	                "0 string OggS",	                ">28 string OpusHead", NULL);	xmms_magic_extension_add ("audio/ogg; codecs=opus", "*.opus");	return TRUE;}
开发者ID:randalboyle,项目名称:xmms2-devel,代码行数:32,


示例20: xmms_midsquash_plugin_setup

static gbooleanxmms_midsquash_plugin_setup (xmms_xform_plugin_t *xform_plugin){	xmms_xform_methods_t methods;	XMMS_XFORM_METHODS_INIT (methods);	methods.init = xmms_midsquash_init;	methods.destroy = xmms_midsquash_destroy;	methods.read = xmms_midsquash_read;	methods.seek = xmms_midsquash_seek;	xmms_xform_plugin_methods_set (xform_plugin, &methods);	/*	xmms_plugin_info_add (plugin, "URL", "http://www.xmms2.org/");	xmms_plugin_info_add (plugin, "Author", "Adam Nielsen <[email
C++ xmms_xform_private_data_get函数代码示例
C++ xmms_xform_metadata_set_int函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。