core: Add H.265/HEVC passthrough support

This change adds H.265/HEVC as a known codec and creates a cached
"h265" media format for use.

Note that RFC 7798 section 7.2 also describes additional SDP
parameters. Handling of these is not yet supported.

ASTERISK-28512

Change-Id: I26d262cc4110b4f7e99348a3ddc53bad0d2cd1f2
This commit is contained in:
Florian Floimair
2019-08-22 14:44:07 +02:00
parent 32ce6e9a06
commit c18983207d
6 changed files with 30 additions and 0 deletions

View File

@@ -173,6 +173,11 @@ extern struct ast_format *ast_format_h263p;
*/
extern struct ast_format *ast_format_h264;
/*!
* \brief Built-in cached h265 format.
*/
extern struct ast_format *ast_format_h265;
/*!
* \brief Built-in cached mp4 format.
*/