| 
    FFmpeg
    
   | 
 
#include <hap.h>
Data Fields | |
| AVClass * | class | 
| TextureDSPContext | dxtc | 
| GetByteContext | gbc | 
| enum HapTextureFormat | opt_tex_fmt | 
| int | opt_chunk_count | 
| int | opt_compressor | 
| int | chunk_count | 
| HapChunk * | chunks | 
| int * | chunk_results | 
| int | tex_rat | 
| const uint8_t * | tex_data | 
| uint8_t * | tex_buf | 
| size_t | tex_size | 
| size_t | max_snappy | 
| int | slice_count | 
| int(* | tex_fun )(uint8_t *dst, ptrdiff_t stride, const uint8_t *block) | 
| 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().
Definition at line 84 of file hap.h.
Referenced by compress_texture(), decompress_texture_thread(), and hap_init().
 1.8.6