webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Static Public Member Functions | List of all members
webrtc::SpsVuiRewriter Class Reference

#include <sps_vui_rewriter.h>

Inheritance diagram for webrtc::SpsVuiRewriter:
webrtc::SpsParser webrtc::SpsParser

Public Types

enum  ParseResult {
  ParseResult::kFailure, ParseResult::kPocOk, ParseResult::kVuiOk, ParseResult::kVuiRewritten,
  ParseResult::kFailure, ParseResult::kPocOk, ParseResult::kVuiOk, ParseResult::kVuiRewritten
}
 
enum  ParseResult {
  ParseResult::kFailure, ParseResult::kPocOk, ParseResult::kVuiOk, ParseResult::kVuiRewritten,
  ParseResult::kFailure, ParseResult::kPocOk, ParseResult::kVuiOk, ParseResult::kVuiRewritten
}
 

Static Public Member Functions

static ParseResult ParseAndRewriteSps (const uint8_t *buffer, size_t length, rtc::Optional< SpsParser::SpsState > *sps, rtc::Buffer *destination)
 
static ParseResult ParseAndRewriteSps (const uint8_t *buffer, size_t length, rtc::Optional< SpsParser::SpsState > *sps, rtc::Buffer *destination)
 

Member Enumeration Documentation

◆ ParseResult [1/2]

Enumerator
kFailure 
kPocOk 
kVuiOk 
kVuiRewritten 
kFailure 
kPocOk 
kVuiOk 
kVuiRewritten 

◆ ParseResult [2/2]

Enumerator
kFailure 
kPocOk 
kVuiOk 
kVuiRewritten 
kFailure 
kPocOk 
kVuiOk 
kVuiRewritten 

Member Function Documentation

◆ ParseAndRewriteSps() [1/2]

SpsVuiRewriter::ParseResult webrtc::SpsVuiRewriter::ParseAndRewriteSps ( const uint8_t buffer,
size_t  length,
rtc::Optional< SpsParser::SpsState > *  sps,
rtc::Buffer destination 
)
static

◆ ParseAndRewriteSps() [2/2]

static ParseResult webrtc::SpsVuiRewriter::ParseAndRewriteSps ( const uint8_t buffer,
size_t  length,
rtc::Optional< SpsParser::SpsState > *  sps,
rtc::Buffer destination 
)
static

The documentation for this class was generated from the following files: