openshot-audio  0.1.2
Classes | Macros | Typedefs | Functions
jdmarker.c File Reference
#include "jinclude.h"
#include "jpeglib.h"

Classes

struct  my_marker_reader
 

Macros

#define JPEG_INTERNALS
 
#define INPUT_VARS(cinfo)
 
#define INPUT_SYNC(cinfo)
 
#define INPUT_RELOAD(cinfo)
 
#define MAKE_BYTE_AVAIL(cinfo, action)
 
#define INPUT_BYTE(cinfo, V, action)
 
#define INPUT_2BYTES(cinfo, V, action)
 
#define get_dac(cinfo)   skip_variable(cinfo)
 
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
 
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
 
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
 
#define JPEG_INTERNALS
 
#define INPUT_VARS(cinfo)
 
#define INPUT_SYNC(cinfo)
 
#define INPUT_RELOAD(cinfo)
 
#define MAKE_BYTE_AVAIL(cinfo, action)
 
#define INPUT_BYTE(cinfo, V, action)
 
#define INPUT_2BYTES(cinfo, V, action)
 
#define get_dac(cinfo)   skip_variable(cinfo)
 
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
 
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
 
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
 
#define JPEG_INTERNALS
 
#define INPUT_VARS(cinfo)
 
#define INPUT_SYNC(cinfo)
 
#define INPUT_RELOAD(cinfo)
 
#define MAKE_BYTE_AVAIL(cinfo, action)
 
#define INPUT_BYTE(cinfo, V, action)
 
#define INPUT_2BYTES(cinfo, V, action)
 
#define get_dac(cinfo)   skip_variable(cinfo)
 
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
 
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
 
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
 

Typedefs

typedef my_marker_readermy_marker_ptr2
 

Functions

 get_soi (j_decompress_ptr cinfo)
 
 get_sof (j_decompress_ptr cinfo, boolean is_prog, boolean is_arith)
 
 get_sos (j_decompress_ptr cinfo)
 
 get_dht (j_decompress_ptr cinfo)
 
 get_dqt (j_decompress_ptr cinfo)
 
 get_dri (j_decompress_ptr cinfo)
 
 examine_app0 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 examine_app14 (j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)
 
 get_interesting_appn (j_decompress_ptr cinfo)
 
 save_marker (j_decompress_ptr cinfo)
 
 skip_variable (j_decompress_ptr cinfo)
 
 next_marker (j_decompress_ptr cinfo)
 
 first_marker (j_decompress_ptr cinfo)
 
 read_markers (j_decompress_ptr cinfo)
 
 read_restart_marker (j_decompress_ptr cinfo)
 
 jpeg_resync_to_restart (j_decompress_ptr cinfo, int desired)
 
 reset_marker_reader (j_decompress_ptr cinfo)
 
 jinit_marker_reader (j_decompress_ptr cinfo)
 
 jpeg_save_markers (j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)
 
 jpeg_set_marker_processor (j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)
 

Macro Definition Documentation

#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
#define APP0_DATA_LEN   14 /* Length of interesting data in APP0 */
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
#define APP14_DATA_LEN   12 /* Length of interesting data in APP14 */
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
#define APPN_DATA_LEN   14 /* Must be the largest of the above!! */
#define get_dac (   cinfo)    skip_variable(cinfo)
#define get_dac (   cinfo)    skip_variable(cinfo)
#define get_dac (   cinfo)    skip_variable(cinfo)
#define INPUT_2BYTES (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = ((unsigned int) GETJOCTET(*next_input_byte++)) << 8; \
MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V += GETJOCTET(*next_input_byte++); )
#define GETJOCTET(value)
Definition: juce_JPEGLoader.cpp:112
TOUCHINPUT int
Definition: juce_win32_Windowing.cpp:123
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define MAKE_BYTE_AVAIL(cinfo, action)
Definition: juce_graphics.cpp:70
#define INPUT_2BYTES (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = ((unsigned int) GETJOCTET(*next_input_byte++)) << 8; \
MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V += GETJOCTET(*next_input_byte++); )
TOUCHINPUT int
Definition: juce_win32_Windowing.cpp:123
#define GETJOCTET(value)
#define MAKE_BYTE_AVAIL(cinfo, action)
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define INPUT_2BYTES (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = ((unsigned int) GETJOCTET(*next_input_byte++)) << 8; \
MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V += GETJOCTET(*next_input_byte++); )
#define GETJOCTET(value)
Definition: juce_JPEGLoader.cpp:112
TOUCHINPUT int
Definition: juce_win32_Windowing.cpp:123
#define MAKE_BYTE_AVAIL(cinfo, action)
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define INPUT_BYTE (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = GETJOCTET(*next_input_byte++); )
#define GETJOCTET(value)
#define MAKE_BYTE_AVAIL(cinfo, action)
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define INPUT_BYTE (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = GETJOCTET(*next_input_byte++); )
#define GETJOCTET(value)
Definition: juce_JPEGLoader.cpp:112
#define MAKE_BYTE_AVAIL(cinfo, action)
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define INPUT_BYTE (   cinfo,
  V,
  action 
)
Value:
MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \
bytes_in_buffer--; \
V = GETJOCTET(*next_input_byte++); )
#define GETJOCTET(value)
Definition: juce_JPEGLoader.cpp:112
#define MAKESTMT(stuff)
Definition: jerror.h:235
#define MAKE_BYTE_AVAIL(cinfo, action)
Definition: juce_graphics.cpp:70
#define INPUT_RELOAD (   cinfo)
Value:
( next_input_byte = datasrc->next_input_byte, \
bytes_in_buffer = datasrc->bytes_in_buffer )
#define INPUT_RELOAD (   cinfo)
Value:
( next_input_byte = datasrc->next_input_byte, \
bytes_in_buffer = datasrc->bytes_in_buffer )
#define INPUT_RELOAD (   cinfo)
Value:
( next_input_byte = datasrc->next_input_byte, \
bytes_in_buffer = datasrc->bytes_in_buffer )
#define INPUT_SYNC (   cinfo)
Value:
( datasrc->next_input_byte = next_input_byte, \
datasrc->bytes_in_buffer = bytes_in_buffer )
#define INPUT_SYNC (   cinfo)
Value:
( datasrc->next_input_byte = next_input_byte, \
datasrc->bytes_in_buffer = bytes_in_buffer )
#define INPUT_SYNC (   cinfo)
Value:
( datasrc->next_input_byte = next_input_byte, \
datasrc->bytes_in_buffer = bytes_in_buffer )
#define INPUT_VARS (   cinfo)
Value:
struct jpeg_source_mgr * datasrc = (cinfo)->src; \
size_t bytes_in_buffer = datasrc->bytes_in_buffer
#define const
size_t bytes_in_buffer
Definition: jpeglib.h:727
Definition: jpeglib.h:725
char JOCTET
Definition: jmorecfg.h:115
const JOCTET * next_input_byte
Definition: jpeglib.h:726
#define INPUT_VARS (   cinfo)
Value:
struct jpeg_source_mgr * datasrc = (cinfo)->src; \
size_t bytes_in_buffer = datasrc->bytes_in_buffer
#define const
size_t bytes_in_buffer
Definition: jpeglib.h:727
Definition: jpeglib.h:725
char JOCTET
Definition: jmorecfg.h:115
const JOCTET * next_input_byte
Definition: jpeglib.h:726
#define INPUT_VARS (   cinfo)
Value:
struct jpeg_source_mgr * datasrc = (cinfo)->src; \
size_t bytes_in_buffer = datasrc->bytes_in_buffer
#define const
size_t bytes_in_buffer
Definition: jpeglib.h:727
Definition: jpeglib.h:725
char JOCTET
Definition: jmorecfg.h:115
const JOCTET * next_input_byte
Definition: jpeglib.h:726
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define JPEG_INTERNALS
#define MAKE_BYTE_AVAIL (   cinfo,
  action 
)
Value:
if (bytes_in_buffer == 0) { \
if (! (*datasrc->fill_input_buffer) (cinfo)) \
{ action; } \
INPUT_RELOAD(cinfo); \
}
size_t bytes_in_buffer
Definition: jpeglib.h:727
#define INPUT_RELOAD(cinfo)
Definition: juce_graphics.cpp:62
#define MAKE_BYTE_AVAIL (   cinfo,
  action 
)
Value:
if (bytes_in_buffer == 0) { \
if (! (*datasrc->fill_input_buffer) (cinfo)) \
{ action; } \
INPUT_RELOAD(cinfo); \
}
#define INPUT_RELOAD(cinfo)
size_t bytes_in_buffer
Definition: jpeglib.h:727
#define MAKE_BYTE_AVAIL (   cinfo,
  action 
)
Value:
if (bytes_in_buffer == 0) { \
if (! (*datasrc->fill_input_buffer) (cinfo)) \
{ action; } \
INPUT_RELOAD(cinfo); \
}
size_t bytes_in_buffer
Definition: jpeglib.h:727
#define INPUT_RELOAD(cinfo)

Typedef Documentation

Function Documentation

examine_app0 ( j_decompress_ptr  cinfo,
JOCTET FAR data,
unsigned int  datalen,
INT32  remaining 
)
examine_app14 ( j_decompress_ptr  cinfo,
JOCTET FAR data,
unsigned int  datalen,
INT32  remaining 
)
first_marker ( j_decompress_ptr  cinfo)
get_dht ( j_decompress_ptr  cinfo)
get_dqt ( j_decompress_ptr  cinfo)
get_dri ( j_decompress_ptr  cinfo)
get_interesting_appn ( j_decompress_ptr  cinfo)
get_sof ( j_decompress_ptr  cinfo,
boolean  is_prog,
boolean  is_arith 
)
get_soi ( j_decompress_ptr  cinfo)
get_sos ( j_decompress_ptr  cinfo)
jinit_marker_reader ( j_decompress_ptr  cinfo)
jpeg_resync_to_restart ( j_decompress_ptr  cinfo,
int  desired 
)
jpeg_save_markers ( j_decompress_ptr  cinfo,
int  marker_code,
unsigned int  length_limit 
)
jpeg_set_marker_processor ( j_decompress_ptr  cinfo,
int  marker_code,
jpeg_marker_parser_method  routine 
)
next_marker ( j_decompress_ptr  cinfo)
read_markers ( j_decompress_ptr  cinfo)
read_restart_marker ( j_decompress_ptr  cinfo)
reset_marker_reader ( j_decompress_ptr  cinfo)
save_marker ( j_decompress_ptr  cinfo)
skip_variable ( j_decompress_ptr  cinfo)