ardour
|
#include <soundcloud_upload.h>
Public Member Functions | |
SoundcloudUploader () | |
~SoundcloudUploader () | |
std::string | Get_Auth_Token (std::string username, std::string password) |
std::string | Upload (std::string file_path, std::string title, std::string token, bool ispublic, bool downloadable, ARDOUR::ExportHandler *caller) |
Static Public Member Functions | |
static int | progress_callback (void *caller, double dltotal, double dlnow, double ultotal, double ulnow) |
Private Member Functions | |
void | setcUrlOptions () |
Private Attributes | |
CURL * | curl_handle |
CURLM * | multi_handle |
char | errorBuffer [CURL_ERROR_SIZE] |
std::string | title |
ARDOUR::ExportHandler * | caller |
Definition at line 31 of file soundcloud_upload.h.
SoundcloudUploader::SoundcloudUploader | ( | ) |
Definition at line 54 of file soundcloud_upload.cc.
SoundcloudUploader::~SoundcloudUploader | ( | ) |
Definition at line 329 of file soundcloud_upload.cc.
std::string SoundcloudUploader::Get_Auth_Token | ( | std::string | username, |
std::string | password | ||
) |
Definition at line 61 of file soundcloud_upload.cc.
|
static |
Definition at line 146 of file soundcloud_upload.cc.
|
private |
Definition at line 337 of file soundcloud_upload.cc.
std::string SoundcloudUploader::Upload | ( | std::string | file_path, |
std::string | title, | ||
std::string | token, | ||
bool | ispublic, | ||
bool | downloadable, | ||
ARDOUR::ExportHandler * | caller | ||
) |
Definition at line 156 of file soundcloud_upload.cc.
|
private |
Definition at line 51 of file soundcloud_upload.h.
|
private |
Definition at line 46 of file soundcloud_upload.h.
|
private |
Definition at line 48 of file soundcloud_upload.h.
|
private |
Definition at line 47 of file soundcloud_upload.h.
|
private |
Definition at line 50 of file soundcloud_upload.h.