A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Haivision/srt/commit/1c6e1ce54cab81f8f1a9e08c65537495094cd970 below:

[API] Deprecated srt_rejectreason_msg[]. (#2312) · Haivision/srt@1c6e1ce · GitHub

File tree Expand file treeCollapse file tree 2 files changed

+28

-5

lines changed

Filter options

Expand file treeCollapse file tree 2 files changed

+28

-5

lines changed Original file line number Diff line number Diff line change

@@ -984,7 +984,9 @@ SRT_API int srt_getsndbuffer(SRTSOCKET sock, size_t* blocks, size_t* bytes);

984 984 985 985

SRT_API int srt_getrejectreason(SRTSOCKET sock);

986 986

SRT_API int srt_setrejectreason(SRTSOCKET sock, int value);

987 -

SRT_API extern const char* const srt_rejectreason_msg [];

987 +

// The srt_rejectreason_msg[] array is deprecated (as unsafe).

988 +

// Planned removal: v1.6.0.

989 +

SRT_API SRT_ATR_DEPRECATED extern const char* const srt_rejectreason_msg [];

988 990

SRT_API const char* srt_rejectreason_str(int id);

989 991 990 992

SRT_API uint32_t srt_getversion(void);

Original file line number Diff line number Diff line change

@@ -416,7 +416,7 @@ int srt_clock_type()

416 416

return SRT_SYNC_CLOCK;

417 417

}

418 418 419 -

extern const char* const srt_rejectreason_msg [] = {

419 +

const char* const srt_rejection_reason_msg [] = {

420 420

"Unknown or erroneous",

421 421

"Error in system calls",

422 422

"Peer rejected connection",

@@ -436,17 +436,38 @@ extern const char* const srt_rejectreason_msg [] = {

436 436

"Connection timeout"

437 437

};

438 438 439 +

// Deprecated, available in SRT API.

440 +

extern const char* const srt_rejectreason_msg[] = {

441 +

srt_rejection_reason_msg[0],

442 +

srt_rejection_reason_msg[1],

443 +

srt_rejection_reason_msg[2],

444 +

srt_rejection_reason_msg[3],

445 +

srt_rejection_reason_msg[4],

446 +

srt_rejection_reason_msg[5],

447 +

srt_rejection_reason_msg[6],

448 +

srt_rejection_reason_msg[7],

449 +

srt_rejection_reason_msg[8],

450 +

srt_rejection_reason_msg[9],

451 +

srt_rejection_reason_msg[10],

452 +

srt_rejection_reason_msg[11],

453 +

srt_rejection_reason_msg[12],

454 +

srt_rejection_reason_msg[13],

455 +

srt_rejection_reason_msg[14],

456 +

srt_rejection_reason_msg[15],

457 +

srt_rejection_reason_msg[16]

458 +

};

459 + 439 460

const char* srt_rejectreason_str(int id)

440 461

{

441 462

if (id >= SRT_REJC_PREDEFINED)

442 463

{

443 464

return "Application-defined rejection reason";

444 465

}

445 466 446 -

static const size_t ra_size = Size(srt_rejectreason_msg);

467 +

static const size_t ra_size = Size(srt_rejection_reason_msg);

447 468

if (size_t(id) >= ra_size)

448 -

return srt_rejectreason_msg[0];

449 -

return srt_rejectreason_msg[id];

469 +

return srt_rejection_reason_msg[0];

470 +

return srt_rejection_reason_msg[id];

450 471

}

451 472 452 473

}

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4