FFmpeg
Data Fields
HapContext Struct Reference

#include <hap.h>

Data Fields

 
 
 
 
 
 
 
 
 
 
const uint8_ttex_data
 
 
size_t  tex_size
 
size_t  max_snappy
 
 
int(*  tex_fun )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)
 

Detailed Description

Definition at line 60 of file hap.h.

Field Documentation

AVClass* HapContext::class

Definition at line 61 of file hap.h.

TextureDSPContext HapContext::dxtc

Definition at line 63 of file hap.h.

Referenced by hap_init().

GetByteContext HapContext::gbc

Definition at line 64 of file hap.h.

Referenced by decompress_chunks_thread(), hap_decode(), hap_parse_decode_instructions(), and hap_parse_frame_header().

enum HapTextureFormat HapContext::opt_tex_fmt

Definition at line 66 of file hap.h.

Referenced by hap_init(), and hap_write_frame_header().

int HapContext::opt_chunk_count

Definition at line 67 of file hap.h.

Referenced by hap_init().

int HapContext::opt_compressor

Definition at line 68 of file hap.h.

Referenced by hap_encode(), and hap_init().

int HapContext::chunk_count

Definition at line 70 of file hap.h.

Referenced by ff_hap_set_chunk_count(), hap_can_use_tex_in_place(), hap_compress_frame(), hap_decode(), hap_decode_instructions_length(), hap_encode(), hap_header_length(), hap_parse_decode_instructions(), hap_parse_frame_header(), and hap_write_frame_header().

HapChunk* HapContext::chunks

Definition at line 71 of file hap.h.

Referenced by decompress_chunks_thread(), ff_hap_free_context(), ff_hap_set_chunk_count(), hap_can_use_tex_in_place(), hap_compress_frame(), hap_encode(), hap_parse_decode_instructions(), hap_parse_frame_header(), and hap_write_frame_header().

int* HapContext::chunk_results

Definition at line 72 of file hap.h.

Referenced by ff_hap_free_context(), ff_hap_set_chunk_count(), and hap_decode().

int HapContext::tex_rat

Definition at line 74 of file hap.h.

Referenced by decompress_texture_thread(), hap_decode(), and hap_init().

const uint8_t* HapContext::tex_data

Definition at line 75 of file hap.h.

Referenced by decompress_texture_thread(), and hap_decode().

uint8_t* HapContext::tex_buf

Definition at line 76 of file hap.h.

Referenced by decompress_chunks_thread(), ff_hap_free_context(), hap_compress_frame(), hap_decode(), hap_encode(), and hap_init().

size_t HapContext::tex_size

Definition at line 77 of file hap.h.

Referenced by compress_texture(), decompress_chunks_thread(), hap_compress_frame(), hap_decode(), hap_encode(), hap_init(), and hap_parse_frame_header().

size_t HapContext::max_snappy

Definition at line 79 of file hap.h.

Referenced by hap_compress_frame(), hap_encode(), and hap_init().

int HapContext::slice_count

Definition at line 81 of file hap.h.

Referenced by decompress_texture_thread(), hap_decode(), and hap_init().

int(* HapContext::tex_fun)(uint8_t *dst, ptrdiff_t stride, const uint8_t *block)

Definition at line 84 of file hap.h.

Referenced by compress_texture(), decompress_texture_thread(), and hap_init().


The documentation for this struct was generated from the following file:

Generated on Fri Jan 12 2018 01:46:25 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /