Assignments Assignments

Classes | Macros | Typedefs | Functions
jdatasrc.cpp File Reference
`#include "jinclude.h"`
`#include "jpeglib.h"`
`#include "jerror.h"`

## Classes
struct | my_source_mgr

## Macros
#define | INPUT_BUF_SIZE 4096 /* choose an efficiently fread'able size */

## Typedefs
typedef my_source_mgr * | my_src_ptr

## Functions
| init_source (j_decompress_ptr cinfo)
| fill_input_buffer (j_decompress_ptr cinfo)
| skip_input_data (j_decompress_ptr cinfo, long num_bytes)
| term_source (j_decompress_ptr cinfo)
| jpeg_stdio_src (j_decompress_ptr cinfo, FILE *infile)

## Macro Definition Documentation

## ◆ INPUT_BUF_SIZE

#define INPUT_BUF_SIZE 4096 /* choose an efficiently fread'able size */

## Typedef Documentation

## ◆ my_src_ptr

typedef my_source_mgr* my_src_ptr

## Function Documentation

## ◆ fill_input_buffer()

fill_input_buffer | ( | j_decompress_ptr | cinfo | ) |

## ◆ init_source()

init_source | ( | j_decompress_ptr | cinfo | ) |

## ◆ jpeg_stdio_src()

jpeg_stdio_src | ( | j_decompress_ptr | cinfo,
|  | FILE * | infile )

## ◆ skip_input_data()

skip_input_data | ( | j_decompress_ptr | cinfo,
|  | long | num_bytes )

## ◆ term_source()

term_source | ( | j_decompress_ptr | cinfo | ) |