610 |
pEngineInfo->version = NULL; |
pEngineInfo->version = NULL; |
611 |
} |
} |
612 |
|
|
613 |
void lscp_engine_info_reset ( lscp_engine_info_t *pEngineInfo ) |
void lscp_engine_info_free ( lscp_engine_info_t *pEngineInfo ) |
614 |
{ |
{ |
615 |
if (pEngineInfo->description) |
if (pEngineInfo->description) |
616 |
free(pEngineInfo->description); |
free(pEngineInfo->description); |
617 |
if (pEngineInfo->version) |
if (pEngineInfo->version) |
618 |
free(pEngineInfo->version); |
free(pEngineInfo->version); |
619 |
|
} |
620 |
|
|
621 |
|
void lscp_engine_info_reset ( lscp_engine_info_t *pEngineInfo ) |
622 |
|
{ |
623 |
|
lscp_engine_info_free(pEngineInfo); |
624 |
lscp_engine_info_init(pEngineInfo); |
lscp_engine_info_init(pEngineInfo); |
625 |
} |
} |
626 |
|
|
643 |
pChannelInfo->volume = 0.0; |
pChannelInfo->volume = 0.0; |
644 |
} |
} |
645 |
|
|
646 |
void lscp_channel_info_reset ( lscp_channel_info_t *pChannelInfo ) |
void lscp_channel_info_free ( lscp_channel_info_t *pChannelInfo ) |
647 |
{ |
{ |
648 |
if (pChannelInfo->engine_name) |
if (pChannelInfo->engine_name) |
649 |
free(pChannelInfo->engine_name); |
free(pChannelInfo->engine_name); |
651 |
lscp_szsplit_destroy(pChannelInfo->audio_routing); |
lscp_szsplit_destroy(pChannelInfo->audio_routing); |
652 |
if (pChannelInfo->instrument_file) |
if (pChannelInfo->instrument_file) |
653 |
free(pChannelInfo->instrument_file); |
free(pChannelInfo->instrument_file); |
654 |
|
} |
655 |
|
|
656 |
|
void lscp_channel_info_reset ( lscp_channel_info_t *pChannelInfo ) |
657 |
|
{ |
658 |
|
lscp_channel_info_free(pChannelInfo); |
659 |
lscp_channel_info_init(pChannelInfo); |
lscp_channel_info_init(pChannelInfo); |
660 |
} |
} |
661 |
|
|
670 |
pDriverInfo->parameters = NULL; |
pDriverInfo->parameters = NULL; |
671 |
} |
} |
672 |
|
|
673 |
void lscp_driver_info_reset ( lscp_driver_info_t *pDriverInfo ) |
void lscp_driver_info_free ( lscp_driver_info_t *pDriverInfo ) |
674 |
{ |
{ |
675 |
if (pDriverInfo->description) |
if (pDriverInfo->description) |
676 |
free(pDriverInfo->description); |
free(pDriverInfo->description); |
677 |
if (pDriverInfo->version) |
if (pDriverInfo->version) |
678 |
free(pDriverInfo->version); |
free(pDriverInfo->version); |
679 |
lscp_szsplit_destroy(pDriverInfo->parameters); |
lscp_szsplit_destroy(pDriverInfo->parameters); |
680 |
|
} |
681 |
|
|
682 |
|
void lscp_driver_info_reset ( lscp_driver_info_t *pDriverInfo ) |
683 |
|
{ |
684 |
|
lscp_driver_info_free(pDriverInfo); |
685 |
lscp_driver_info_init(pDriverInfo); |
lscp_driver_info_init(pDriverInfo); |
686 |
} |
} |
687 |
|
|
695 |
lscp_plist_alloc(&(pDeviceInfo->params)); |
lscp_plist_alloc(&(pDeviceInfo->params)); |
696 |
} |
} |
697 |
|
|
698 |
void lscp_device_info_reset ( lscp_device_info_t *pDeviceInfo ) |
void lscp_device_info_free ( lscp_device_info_t *pDeviceInfo ) |
699 |
{ |
{ |
700 |
if (pDeviceInfo->driver) |
if (pDeviceInfo->driver) |
701 |
free(pDeviceInfo->driver); |
free(pDeviceInfo->driver); |
702 |
lscp_plist_free(&(pDeviceInfo->params)); |
lscp_plist_free(&(pDeviceInfo->params)); |
703 |
|
} |
704 |
|
|
705 |
|
void lscp_device_info_reset ( lscp_device_info_t *pDeviceInfo ) |
706 |
|
{ |
707 |
|
lscp_device_info_free(pDeviceInfo); |
708 |
lscp_device_info_init(pDeviceInfo); |
lscp_device_info_init(pDeviceInfo); |
709 |
} |
} |
710 |
|
|
718 |
lscp_plist_alloc(&(pDevicePortInfo->params)); |
lscp_plist_alloc(&(pDevicePortInfo->params)); |
719 |
} |
} |
720 |
|
|
721 |
void lscp_device_port_info_reset ( lscp_device_port_info_t *pDevicePortInfo ) |
void lscp_device_port_info_free ( lscp_device_port_info_t *pDevicePortInfo ) |
722 |
{ |
{ |
723 |
if (pDevicePortInfo->name) |
if (pDevicePortInfo->name) |
724 |
free(pDevicePortInfo->name); |
free(pDevicePortInfo->name); |
725 |
lscp_plist_free(&(pDevicePortInfo->params)); |
lscp_plist_free(&(pDevicePortInfo->params)); |
726 |
|
} |
727 |
|
|
728 |
|
void lscp_device_port_info_reset ( lscp_device_port_info_t *pDevicePortInfo ) |
729 |
|
{ |
730 |
|
lscp_device_port_info_free(pDevicePortInfo); |
731 |
lscp_device_port_info_init(pDevicePortInfo); |
lscp_device_port_info_init(pDevicePortInfo); |
732 |
} |
} |
733 |
|
|
749 |
pParamInfo->possibilities = NULL; |
pParamInfo->possibilities = NULL; |
750 |
} |
} |
751 |
|
|
752 |
void lscp_param_info_reset ( lscp_param_info_t *pParamInfo ) |
void lscp_param_info_free ( lscp_param_info_t *pParamInfo ) |
753 |
{ |
{ |
754 |
if (pParamInfo->description) |
if (pParamInfo->description) |
755 |
free(pParamInfo->description); |
free(pParamInfo->description); |
761 |
if (pParamInfo->range_max) |
if (pParamInfo->range_max) |
762 |
free(pParamInfo->range_max); |
free(pParamInfo->range_max); |
763 |
lscp_szsplit_destroy(pParamInfo->possibilities); |
lscp_szsplit_destroy(pParamInfo->possibilities); |
764 |
|
} |
765 |
|
|
766 |
|
void lscp_param_info_reset ( lscp_param_info_t *pParamInfo ) |
767 |
|
{ |
768 |
|
lscp_param_info_free(pParamInfo); |
769 |
lscp_param_info_init(pParamInfo); |
lscp_param_info_init(pParamInfo); |
770 |
} |
} |
771 |
|
|