<!-- ##### FUNCTION i_audio_decode_init ##### -->
<para>

</para>

@h: 
@framebytes_arg: 
@reduction_code: 
@transform_code: 
@convert_code: 
@freq_limit: 
@Returns: 

<!-- ##### MACRO EXT_BUF_SIZE ##### -->
<para>

</para>


<!-- ##### MACRO DecodeDCTCoeffFirst ##### -->
<para>

</para>

@gb: 
@runval: 
@levelval: 

<!-- ##### MACRO GetFlag ##### -->
<para>

</para>

@value: 
@flag: 

<!-- ##### MACRO MAX_NAME_SIZE ##### -->
<para>

</para>


<!-- ##### MACRO DC_QUARTER ##### -->
<para>

</para>


<!-- ##### MACRO MAIN_LEVEL ##### -->
<para>

</para>


<!-- ##### FUNCTION inithuff ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/mpeg2dec.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION aiff_write_headers ##### -->
<para>

</para>

@Param1: 
@Param2: 
@Returns: 

<!-- ##### SECTION ./tmpl/param.sgml:Short_Description ##### -->



<!-- ##### FUNCTION ReadGOPHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO LBOUND ##### -->
<para>

</para>

@index: 
@value: 

<!-- ##### SECTION ./tmpl/parse.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/gdkxvimage.sgml:Title ##### -->
gdkxvimage


<!-- ##### MACRO VIDEO_ELEMENTARY_STREAM ##### -->
<para>

</para>


<!-- ##### MACRO DecodeMBAddrInc ##### -->
<para>

</para>

@gb: 
@val: 

<!-- ##### FUNCTION Sub2Compensate ##### -->
<para>

</para>

@vid_stream: 
@matrix: 
@XIob: 
@YIob: 

<!-- ##### FUNCTION gdk_xvimage_check_xvideo ##### -->
<para>

</para>

@Returns: 

<!-- ##### SECTION ./tmpl/L3.sgml:Short_Description ##### -->



<!-- ##### FUNCTION create_pack ##### -->
<para>

</para>

@pack: 
@SCR: 
@mux_rate: 

<!-- ##### MACRO WHISPER ##### -->
<para>

</para>


<!-- ##### FUNCTION MoveTo ##### -->
<para>

</para>

@vid_stream: 
@hp: 
@vp: 
@h: 
@v: 

<!-- ##### SECTION ./tmpl/decoders.sgml:Title ##### -->
decoders


<!-- ##### MACRO GOP_START_CODE ##### -->
<para>

</para>


<!-- ##### MACRO MACROBLOCK_MOTION_FORWARD ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_RGB16_LE ##### -->
<para>

</para>


<!-- ##### MACRO MONO ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stream.sgml:Short_Description ##### -->



<!-- ##### MACRO DFLT_EXT ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mhead.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MAX_LENGTH ##### -->
<para>

</para>


<!-- ##### MACRO MB_BACKWARD ##### -->
<para>

</para>


<!-- ##### MACRO QUANT_MATRIX_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_yuvrgb16 ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### STRUCT Mpeg1Meta ##### -->
<para>

</para>

@packet_length: 
@PES_scrambling_control: 
@PES_priority: 
@data_alignment_indicator: 
@copyright: 
@original_or_copy: 
@PTS_DTS_flags: 
@ESCR_flag: 
@ES_rate_flag: 
@DSM_trick_mode_flag: 
@additional_copy_info_flag: 
@CRC_flag: 
@PES_extension_flag: 
@PES_header_data_length: 
@PTS: 
@DTS: 
@ESCR_base: 
@ESCR_extension: 
@ES_rate: 
@trick_mode_control: 

<!-- ##### SECTION ./tmpl/jdw.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO LITTLE_SHORT16 ##### -->
<para>

</para>


<!-- ##### FUNCTION audio_decode_init ##### -->
<para>

</para>

@h: 
@framebytes_arg: 
@reduction_code: 
@transform_code: 
@convert_code: 
@freq_limit: 
@Returns: 

<!-- ##### FUNCTION gst_volume_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO L_RATE ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpeg2play_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION gst_example_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION AddCompensate ##### -->
<para>

</para>

@vid_stream: 
@matrix: 
@XIob: 

<!-- ##### MACRO BOTTOM_FIELD ##### -->
<para>

</para>


<!-- ##### MACRO P ##### -->
<para>

</para>

@s: 

<!-- ##### SECTION ./tmpl/bitstream.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_spectrum_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### SECTION ./tmpl/marker.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO DISP_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION output_play ##### -->
<para>

</para>

@bsi: 
@samples: 
@Returns: 

<!-- ##### MACRO WORD ##### -->
<para>

</para>


<!-- ##### TYPEDEF sint_16 ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_yuvrgb24 ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### MACRO STATUS_VIDEO_TIME_OUT ##### -->
<para>

</para>


<!-- ##### MACRO PARSE_OK ##### -->
<para>

</para>


<!-- ##### MACRO SEQUENCE_ERROR_CODE ##### -->
<para>

</para>


<!-- ##### MACRO IFF_LONG ##### -->
<para>

</para>


<!-- ##### FUNCTION debug_is_on ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO SYS_HEADER_SIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION mem_free ##### -->
<para>

</para>

@Param1: 

<!-- ##### MACRO SYSTEM_START_CODE_MAX ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/uncouple.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/globals.sgml:Title ##### -->
globals


<!-- ##### MACRO ERROR_UNRECOVERABLE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/uncouple.sgml:Title ##### -->
uncouple


<!-- ##### MACRO GST_PARSEAVI_REGULAR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/system.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO L_QDFACT ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_yuvrgb32 ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### MACRO GST_PARSEWAV_OTHER ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/qtables.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/itype.sgml:Short_Description ##### -->



<!-- ##### MACRO READ_MODE ##### -->
<para>

</para>


<!-- ##### FUNCTION bitstream_close ##### -->
<para>

</para>

@bs: 

<!-- ##### TYPEDEF WININT ##### -->
<para>

</para>


<!-- ##### ARG VCDSrc:offset ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeEHUFF ##### -->
<para>

</para>

@Returns: 

<!-- ##### TYPEDEF IFFT2[FFT_SIZE/2] ##### -->
<para>

</para>


<!-- ##### MACRO NULL_CHAR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mhead.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/ac3.sgml:Title ##### -->
ac3


<!-- ##### SECTION ./tmpl/mpeg2enc.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/main.sgml:Short_Description ##### -->



<!-- ##### TYPEDEF coded_block_pattern_entry ##### -->
<para>

</para>


<!-- ##### ARG GstSmoothWave:height ##### -->
<para>

</para>


<!-- ##### MACRO GRAB_ATTR_COLOR ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_parseavi_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### TYPEDEF sint_32 ##### -->
<para>

</para>


<!-- ##### ARG GstStereo:stereo ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg1mux_buffer_new ##### -->
<para>

</para>

@type: 
@id: 
@Returns: 

<!-- ##### SECTION ./tmpl/musicin.sgml:Short_Description ##### -->



<!-- ##### MACRO PROFILE_422 ##### -->
<para>

</para>


<!-- ##### ARG Mpeg1Parse:mux_rate ##### -->
<para>

</para>


<!-- ##### MACRO MARKER_SCR ##### -->
<para>

</para>


<!-- ##### MACRO STREAMS_VIDEO ##### -->
<para>

</para>


<!-- ##### TYPEDEF DCTtab ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dither.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_STR_0 ##### -->
<para>

</para>


<!-- ##### FUNCTION ReadPictureHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION mpg123_bpf_from_header ##### -->
<para>

</para>

@header: 
@Returns: 

<!-- ##### SECTION ./tmpl/video.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO SEQUENCE_DISPLAY_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION mrseek ##### -->
<para>

</para>

@vid_stream: 
@distance: 

<!-- ##### SECTION ./tmpl/crc.sgml:Title ##### -->
crc


<!-- ##### FUNCTION mpeg2enc_new_picture ##### -->
<para>

</para>

@vid_stream: 
@inbuf: 
@size: 
@encoder_state: 
@Returns: 

<!-- ##### MACRO PROTO_ARGS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/imdct.sgml:Title ##### -->
imdct


<!-- ##### FUNCTION gst_parsewav_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO PSC_LENGTH ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpeg2enc.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/size.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO DVDSRC_BASEOFFSET ##### -->
<para>

</para>


<!-- ##### MACRO TIMESTAMPS_NO ##### -->
<para>

</para>


<!-- ##### MACRO GTK_OVERLAY_IMAGE_TYPE ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO SEEK_SET ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpeg_play_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION gst_mpegaudio_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION mwtell ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### SECTION ./tmpl/csize.sgml:Short_Description ##### -->



<!-- ##### MACRO NEW_PICTURE ##### -->
<para>

</para>


<!-- ##### MACRO DefaultDct ##### -->
<para>

</para>

@vs: 
@o: 
@i: 

<!-- ##### FUNCTION gst_parseavi_get_video_srcpad ##### -->
<para>

</para>

@parseavi: 
@pad_nr: 
@strf: 
@Returns: 

<!-- ##### SECTION ./tmpl/jdw.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO L_FVAR ##### -->
<para>

</para>


<!-- ##### FUNCTION get_number_of_input_bytes ##### -->
<para>

</para>

@enc: 
@Returns: 

<!-- ##### MACRO STDC_HEADERS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gdkxvimage.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION ReadMBHeader ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### FUNCTION JVCHInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO ERRC_LENGTH ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:bright ##### -->
<para>

</para>


<!-- ##### MACRO sputc ##### -->
<para>

</para>

@b: 

<!-- ##### MACRO PI4 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/RTjpeg.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MAX_FLIP_BUFFERS ##### -->
<para>

</para>


<!-- ##### MACRO HBLKSIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION EncodeAC ##### -->
<para>

</para>

@vid_stream: 
@index: 
@matrix: 

<!-- ##### FUNCTION rb_end_write ##### -->
<para>

</para>


<!-- ##### FUNCTION ReferenceIDct ##### -->
<para>

</para>

@matrix: 
@newmatrix: 

<!-- ##### MACRO GOPSC ##### -->
<para>

</para>


<!-- ##### ARG GstMpeg2play:frames_per_second ##### -->
<para>

</para>


<!-- ##### MACRO NEW_DATA ##### -->
<para>

</para>


<!-- ##### MACRO MPEGTABENV ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_vumeter_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO SC_NONE ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg2enc_new_encoder ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO FRAME_TYPE_IFRAME ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/acconfig.sgml:Title ##### -->
acconfig


<!-- ##### MACRO sputv ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_get_songlen ##### -->
<para>

</para>

@fr: 
@no: 
@Returns: 

<!-- ##### ARG System_Encode:video ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/output.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO ERROR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/system.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpg123.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/getvlc.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/globals.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO MACRO_BLOCK_ESCAPE ##### -->
<para>

</para>


<!-- ##### MACRO SLICE_START_CODE_MIN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gdkxvimage.sgml:Short_Description ##### -->



<!-- ##### MACRO TRAP ##### -->
<para>

</para>

@txt: 

<!-- ##### ARG GstWinDec:bitdepth ##### -->
<para>

</para>


<!-- ##### FUNCTION Help ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION dvdsrc_get_type ##### -->
<para>

</para>

@Returns: 

<!-- ##### TYPEDEF UINT16 ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_RGB08 ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_STRL ##### -->
<para>

</para>


<!-- ##### MACRO STAT ##### -->
<para>

</para>


<!-- ##### FUNCTION MPEGNonIntraQuantize ##### -->
<para>

</para>

@matrix: 
@qptr: 
@qfact: 

<!-- ##### MACRO BufferContents ##### -->
<para>

</para>

@vs: 

<!-- ##### MACRO DECODE_MAGIC_NUMBER ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/util.sgml:Short_Description ##### -->



<!-- ##### ARG VCDSrc:bytesperread ##### -->
<para>

</para>


<!-- ##### FUNCTION head_info ##### -->
<para>

</para>

@buf: 
@n: 
@h: 
@Returns: 

<!-- ##### MACRO IN_SEQ_PARSE ##### -->
<para>

</para>


<!-- ##### MACRO SCREAM ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mhead.sgml:Short_Description ##### -->



<!-- ##### FUNCTION MPEGIntraIQuantize ##### -->
<para>

</para>

@matrix: 
@qptr: 
@qfact: 

<!-- ##### MACRO MARKER_DTS ##### -->
<para>

</para>


<!-- ##### MACRO TIMESTAMPS_PTS ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_STRH_VIDS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/exponent.sgml:Title ##### -->
exponent


<!-- ##### SECTION ./tmpl/getvlc.sgml:Title ##### -->
getvlc


<!-- ##### TYPEDEF D9[9] ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_next_buffer ##### -->
<para>

</para>

@riff: 
@buf: 
@off: 
@Returns: 

<!-- ##### ARG GstVuMeter:volumeptr_left ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/grab.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/gtkoverlayimage.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MACROBLOCK_LAYER ##### -->
<para>

</para>


<!-- ##### FUNCTION SmpFrqIndex ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### MACRO POWERNORM ##### -->
<para>

</para>


<!-- ##### FUNCTION ReferenceDct ##### -->
<para>

</para>

@matrix: 
@newmatrix: 

<!-- ##### MACRO IFF_ID_MPEG ##### -->
<para>

</para>


<!-- ##### MACRO IFF_ID_FORM ##### -->
<para>

</para>


<!-- ##### MACRO UBOUND ##### -->
<para>

</para>

@index: 
@value: 

<!-- ##### FUNCTION gst_jpeg_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### ARG Ac3Parse:skip ##### -->
<para>

</para>


<!-- ##### MACRO SYSTEM_START_CODE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/exponent.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/itype.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION mputb ##### -->
<para>

</para>

@vid_stream: 
@b: 

<!-- ##### TYPEDEF VLCtab ##### -->
<para>

</para>


<!-- ##### STRUCT Mpeg1MuxTimecode ##### -->
<para>

</para>

@length: 
@original_length: 
@frame_type: 
@PTS: 
@DTS: 

<!-- ##### MACRO VSSC ##### -->
<para>

</para>


<!-- ##### TYPEDEF UINT32 ##### -->
<para>

</para>


<!-- ##### MACRO sropen ##### -->
<para>

</para>


<!-- ##### MACRO EXTENSION_START_CODE ##### -->
<para>

</para>


<!-- ##### FUNCTION EncodeDC ##### -->
<para>

</para>

@vid_stream: 
@coef: 
@LocalEHuff: 

<!-- ##### MACRO VIDEO_RGB24 ##### -->
<para>

</para>


<!-- ##### ARG Audioscale:frequency ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/config.sgml:Title ##### -->
config


<!-- ##### FUNCTION RTjpeg_compress8 ##### -->
<para>

</para>

@sp: 
@bp: 
@Returns: 

<!-- ##### FUNCTION mputv ##### -->
<para>

</para>

@vid_stream: 
@n: 
@b: 

<!-- ##### MACRO T_X11HIQ ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/vlc.sgml:Short_Description ##### -->



<!-- ##### FUNCTION gdk_xvimage_destroy ##### -->
<para>

</para>

@image: 

<!-- ##### MACRO MC_FRAME ##### -->
<para>

</para>


<!-- ##### MACRO UNIX ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_YUV422 ##### -->
<para>

</para>


<!-- ##### MACRO DecodeDCTCoeff ##### -->
<para>

</para>

@gb: 
@dct_coeff_tbl: 
@run: 
@level: 

<!-- ##### MACRO inline ##### -->
<para>

</para>


<!-- ##### FUNCTION ReadMBSHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION gst_cobin_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION gst_win_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION bitstream_done ##### -->
<para>

</para>

@bs: 
@Returns: 

<!-- ##### MACRO L_MTYPE ##### -->
<para>

</para>


<!-- ##### FUNCTION JVCVInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### ARG GstVolume:active ##### -->
<para>

</para>


<!-- ##### FUNCTION BoundQuantizeMatrix ##### -->
<para>

</para>

@matrix: 

<!-- ##### MACRO VIDEO_RGB32 ##### -->
<para>

</para>


<!-- ##### TYPEDEF uint_8 ##### -->
<para>

</para>


<!-- ##### MACRO IFF_ID_AIFF ##### -->
<para>

</para>


<!-- ##### FUNCTION dprintf ##### -->
<para>

</para>

@fmt: 
@Varargs: 

<!-- ##### SECTION ./tmpl/dct.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO MPEG2_SYSHEAD ##### -->
<para>

</para>


<!-- ##### FUNCTION js_bound ##### -->
<para>

</para>

@Varargs: 
@Varargs: 
@Returns: 

<!-- ##### MACRO M_DECODER ##### -->
<para>

</para>


<!-- ##### MACRO EXP_D15 ##### -->
<para>

</para>


<!-- ##### MACRO SYSTEM_START_CODE_MIN ##### -->
<para>

</para>


<!-- ##### MACRO MS_DOS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/getvlc.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### TYPEDEF INT8 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/exponent.sgml:Short_Description ##### -->



<!-- ##### MACRO MACRO_BLOCK_STUFFING ##### -->
<para>

</para>


<!-- ##### FUNCTION DecodeAC ##### -->
<para>

</para>

@vid_stream: 
@index: 
@matrix: 

<!-- ##### MACRO NUM_ATTR ##### -->
<para>

</para>


<!-- ##### FUNCTION WriteStuff ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION mpg123_init_decode_tables ##### -->
<para>

</para>

@de: 
@scale: 

<!-- ##### MACRO MPG_MD_MONO ##### -->
<para>

</para>


<!-- ##### MACRO GOP_LENGTH ##### -->
<para>

</para>


<!-- ##### MACRO T_SIF ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stream.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEWAV_UNKNOWN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/system.sgml:Title ##### -->
system


<!-- ##### MACRO UNPACK_FBW ##### -->
<para>

</para>


<!-- ##### STRUCT Mpeg2Meta ##### -->
<para>

</para>

@packet_length: 
@PES_scrambling_control: 
@PES_priority: 
@data_alignment_indicator: 
@copyright: 
@original_or_copy: 
@PTS_DTS_flags: 
@ESCR_flag: 
@ES_rate_flag: 
@DSM_trick_mode_flag: 
@additional_copy_info_flag: 
@CRC_flag: 
@PES_extension_flag: 
@PES_header_data_length: 
@PTS: 
@DTS: 
@ESCR_base: 
@ESCR_extension: 
@ES_rate: 
@trick_mode_control: 

<!-- ##### FUNCTION mpeg1mux_buffer_shrink ##### -->
<para>

</para>

@mb: 
@size: 

<!-- ##### FUNCTION InterpolativeBME ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO SC_TEMP ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:mode ##### -->
<para>

</para>


<!-- ##### FUNCTION initparser ##### -->
<para>

</para>


<!-- ##### FUNCTION ac3dec_imdct_init ##### -->
<para>

</para>


<!-- ##### MACRO EXP_D25 ##### -->
<para>

</para>


<!-- ##### MACRO GST_AVIENCODER_MAX_VIDEO_PADS ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_aviencoder_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION read_absthr ##### -->
<para>

</para>

@Param1: 
@Varargs: 

<!-- ##### FUNCTION Integer2TimeCode ##### -->
<para>

</para>

@vid_stream: 
@fnum: 
@Returns: 

<!-- ##### SECTION ./tmpl/debug.sgml:Title ##### -->
debug


<!-- ##### SECTION ./tmpl/prototypes.sgml:Short_Description ##### -->



<!-- ##### TYPEDEF motion_vectors_entry ##### -->
<para>

</para>


<!-- ##### STRUCT GstRiffChunk ##### -->
<para>

</para>

@offset: 
@id: 
@size: 

<!-- ##### MACRO STATUS_AUDIO_TIME_OUT ##### -->
<para>

</para>


<!-- ##### MACRO DVDSRC ##### -->
<para>

</para>

@obj: 

<!-- ##### SECTION ./tmpl/htable.sgml:Title ##### -->
htable


<!-- ##### FUNCTION putbits_new_empty_buffer ##### -->
<para>

</para>

@pb: 
@len: 

<!-- ##### MACRO ERROR_MARKER_STRUCTURE ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_decompress8 ##### -->
<para>

</para>

@sp: 
@bp: 

<!-- ##### FUNCTION JP0HDecimateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO MB_FORWARD ##### -->
<para>

</para>


<!-- ##### MACRO ISO_END_CODE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/acconfig.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bitstream.sgml:Short_Description ##### -->



<!-- ##### FUNCTION ReadVSHeader ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### MACRO SYNA_SIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION CopyBlock ##### -->
<para>

</para>


<!-- ##### MACRO SBLIMIT ##### -->
<para>

</para>


<!-- ##### MACRO GRAB_ATTR_VOLUME ##### -->
<para>

</para>


<!-- ##### MACRO STATUS_AUDIO_END ##### -->
<para>

</para>


<!-- ##### MACRO InBounds ##### -->
<para>

</para>

@var: 
@lo: 
@hi: 
@str: 

<!-- ##### FUNCTION BruteMotionEstimation ##### -->
<para>

</para>

@vid_stream: 
@pmem: 
@fmem: 

<!-- ##### SECTION ./tmpl/musicin.sgml:Title ##### -->
musicin


<!-- ##### MACRO PICTURE_LAYER ##### -->
<para>

</para>


<!-- ##### FUNCTION BellCoreHInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO DecodeCBP ##### -->
<para>

</para>

@gb: 
@coded_bp: 

<!-- ##### MACRO MakeStructure ##### -->
<para>

</para>

@named_st: 

<!-- ##### TYPEDEF D10[10] ##### -->
<para>

</para>


<!-- ##### MACRO L_SQUANT ##### -->
<para>

</para>


<!-- ##### SIGNAL GstVideoSink::frame-displayed ##### -->
<para>

</para>

@gstvideosink: the object which received the signal.
@arg1: 

<!-- ##### FUNCTION putbits_new_buffer ##### -->
<para>

</para>

@pb: 
@buffer: 
@len: 

<!-- ##### MACRO SLICE_MIN_START_CODE ##### -->
<para>

</para>


<!-- ##### TYPEDEF BLOCK ##### -->
<para>

</para>


<!-- ##### FUNCTION HPFastBME ##### -->
<para>

</para>

@vid_stream: 
@rx: 
@ry: 
@rm: 
@cx: 
@cy: 
@cm: 
@ox: 
@oy: 

<!-- ##### FUNCTION parse_auxdata ##### -->
<para>

</para>

@syncinfo: 
@gb: 

<!-- ##### FUNCTION Decode ##### -->
<para>

</para>

@vid_stream: 
@huff: 
@Returns: 

<!-- ##### MACRO GTK_OVERLAY_IMAGE_MEM ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO FADE_HEAT ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dither.sgml:Short_Description ##### -->



<!-- ##### FUNCTION parse_bsi ##### -->
<para>

</para>

@bsi: 
@gb: 

<!-- ##### SECTION ./tmpl/tableawd.sgml:Short_Description ##### -->



<!-- ##### ARG Mpeg2Parse:mux_rate ##### -->
<para>

</para>


<!-- ##### MACRO WHEREAMI ##### -->
<para>

</para>


<!-- ##### MACRO VERSION ##### -->
<para>

</para>


<!-- ##### MACRO EXP_D45 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/util.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO L_FDBD ##### -->
<para>

</para>


<!-- ##### FUNCTION create_sys_header ##### -->
<para>

</para>

@sys_header: 
@rate_bound: 
@audio_bound: 
@fixed: 
@CSPS: 
@audio_lock: 
@video_lock: 
@video_bound: 
@stream1: 
@buffer1_scale: 
@buffer1_size: 
@stream2: 
@buffer2_scale: 
@buffer2_size: 
@which_streams: 

<!-- ##### SECTION ./tmpl/mantissa.sgml:Title ##### -->
mantissa


<!-- ##### FUNCTION DecodeDC ##### -->
<para>

</para>

@vid_stream: 
@LocalDHuff: 
@Returns: 

<!-- ##### MACRO DC_THREE_EIGHTHS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/proto.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/video.sgml:Title ##### -->
video


<!-- ##### FUNCTION TransposeMatrix ##### -->
<para>

</para>

@matrix: 
@newmatrix: 

<!-- ##### SECTION ./tmpl/core.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO PACK_START ##### -->
<para>

</para>


<!-- ##### MACRO GST_AVIENCODER_INITIAL ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/decoders.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO CODING_ID ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gtkoverlayimage.sgml:Short_Description ##### -->



<!-- ##### MACRO SLICE_LAYER ##### -->
<para>

</para>


<!-- ##### TYPEDEF DCTELEM ##### -->
<para>

</para>


<!-- ##### MACRO FUTURE_LOCK ##### -->
<para>

</para>


<!-- ##### MACRO P_DCINTRA ##### -->
<para>

</para>


<!-- ##### FUNCTION crc_init ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gstriff.sgml:Short_Description ##### -->



<!-- ##### FUNCTION gst_v4lsrc_push ##### -->
<para>

</para>

@src: 

<!-- ##### MACRO SSLIMIT ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_id_to_fourcc ##### -->
<para>

</para>

@id: 
@Returns: 

<!-- ##### TYPEDEF DCTBLOCK[DCTSIZE2] ##### -->
<para>

</para>


<!-- ##### MACRO CRC16_POLYNOMIAL ##### -->
<para>

</para>


<!-- ##### MACRO ASCII ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_hsstell ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gst_v4lsrc_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### SECTION ./tmpl/dither.sgml:Title ##### -->
dither


<!-- ##### FUNCTION WriteBitAlloc ##### -->
<para>

</para>


<!-- ##### FUNCTION SM0HDecimateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO BITS_IN_A_BYTE ##### -->
<para>

</para>


<!-- ##### FUNCTION InstallFSIob ##### -->
<para>

</para>

@vid_stream: 
@fs: 
@index: 

<!-- ##### MACRO SCALE_BLOCK ##### -->
<para>

</para>


<!-- ##### MACRO CHARBOUND ##### -->
<para>

</para>

@value: 

<!-- ##### FUNCTION putbits ##### -->
<para>

</para>

@pb: 
@val: 
@n: 

<!-- ##### FUNCTION gst_example_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO SCALE_RANGE ##### -->
<para>

</para>


<!-- ##### FUNCTION ByteAlign ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO DFLT_MOD ##### -->
<para>

</para>


<!-- ##### MACRO BUFFER_SIZE ##### -->
<para>

</para>


<!-- ##### MACRO VCDSRC_CLASS ##### -->
<para>

</para>

@klass: 

<!-- ##### MACRO MPEG1MUX_BUFFER_TYPE ##### -->
<para>

</para>

@mb: 

<!-- ##### MACRO READ_IOB ##### -->
<para>

</para>


<!-- ##### MACRO MBSC_LENGTH ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mhead.sgml:Title ##### -->
mhead


<!-- ##### MACRO LOGBLKSIZE ##### -->
<para>

</para>


<!-- ##### MACRO VCD_BYTES_PER_SECTOR ##### -->
<para>

</para>


<!-- ##### MACRO DecodeDCTDCSizeLum ##### -->
<para>

</para>

@gb: 
@macro_val: 

<!-- ##### MACRO ERROR_MARKER ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_set_pointer ##### -->
<para>

</para>

@fr: 
@Param2: 

<!-- ##### MACRO BEGIN ##### -->
<para>

</para>

@name: 

<!-- ##### TYPEDEF DFFT[FFT_SIZE] ##### -->
<para>

</para>


<!-- ##### MACRO NO_VID_STREAM ##### -->
<para>

</para>


<!-- ##### MACRO DefaultIDct ##### -->
<para>

</para>

@vs: 
@o: 
@i: 

<!-- ##### MACRO MPEGVER25 ##### -->
<para>

</para>


<!-- ##### FUNCTION PrintDhuff ##### -->
<para>

</para>

@huff: 

<!-- ##### SECTION ./tmpl/mantissa.sgml:Short_Description ##### -->



<!-- ##### MACRO P_TYPE ##### -->
<para>

</para>


<!-- ##### MACRO EXSC ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpeg2enc.sgml:Short_Description ##### -->



<!-- ##### MACRO SC_SNR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/htable.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO EVENT_LAYER ##### -->
<para>

</para>


<!-- ##### MACRO SYS_HEADER_START ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/musicin.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO MV_FIELD ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_mcompress8 ##### -->
<para>

</para>

@sp: 
@bp: 
@lmask: 
@Returns: 

<!-- ##### FUNCTION stats_print_audblk ##### -->
<para>

</para>

@audblk: 

<!-- ##### MACRO PSC ##### -->
<para>

</para>


<!-- ##### MACRO MPG_MD_DUAL_CHANNEL ##### -->
<para>

</para>


<!-- ##### MACRO DCTSIZE ##### -->
<para>

</para>


<!-- ##### MACRO DFLT_BRT ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stream.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION gtk_xvimage_redraw ##### -->
<para>

</para>

@widget: 

<!-- ##### SECTION ./tmpl/core.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpg123.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION BellCoreVInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO PACKET_HEADER_SIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION seof ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### FUNCTION ZigzagMatrix ##### -->
<para>

</para>

@imatrix: 
@omatrix: 

<!-- ##### FUNCTION decode_sanity_check_init ##### -->
<para>

</para>


<!-- ##### MACRO SEQUENCE_SCALABLE_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stream.sgml:Title ##### -->
stream


<!-- ##### MACRO PADDING_STR ##### -->
<para>

</para>


<!-- ##### FUNCTION mrtell ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### FUNCTION MakeStat ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/common.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### TYPEDEF SBS[2][3][SCALE_BLOCK][SBLIMIT] ##### -->
<para>

</para>


<!-- ##### ARG GstWinEnc:last_frame_size ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/imdct.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/proto.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO swseek ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_HDRL ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bit_allocate.sgml:Title ##### -->
bit_allocate


<!-- ##### FUNCTION WriteGOPHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/ctables.sgml:Title ##### -->
ctables


<!-- ##### MACRO MPEG1MUX_BUFFER_SPACE ##### -->
<para>

</para>

@mb: 

<!-- ##### FUNCTION gst_parseavi_winloader_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION rb_init ##### -->
<para>

</para>


<!-- ##### FUNCTION gdk_xvimage_init ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_do_layer1 ##### -->
<para>

</para>

@fr: 
@Returns: 

<!-- ##### FUNCTION gst_stereo_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION mpg123_do_layer2 ##### -->
<para>

</para>

@fr: 
@Returns: 

<!-- ##### SECTION ./tmpl/decode.sgml:Short_Description ##### -->



<!-- ##### FUNCTION mpg123_do_layer3 ##### -->
<para>

</para>

@fr: 
@Returns: 

<!-- ##### SECTION ./tmpl/mpg123.sgml:Title ##### -->
mpg123


<!-- ##### MACRO USER_BUF_SIZE ##### -->
<para>

</para>


<!-- ##### MACRO TEMPSCAL_ID ##### -->
<para>

</para>


<!-- ##### MACRO ALIGNING ##### -->
<para>

</para>


<!-- ##### MACRO VOL_REF_NUM ##### -->
<para>

</para>


<!-- ##### FUNCTION decode_sanity_check ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/putbits.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/dither.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION UDFOpenDisc ##### -->
<para>

</para>

@filename: 
@Returns: 

<!-- ##### SECTION ./tmpl/decode.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION UDFReadLB ##### -->
<para>

</para>

@fd: 
@Returns: 

<!-- ##### MACRO FINISHED_BLOCK ##### -->
<para>

</para>


<!-- ##### MACRO ISO11172_END ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:tune ##### -->
<para>

</para>


<!-- ##### STRUCT putbits_t ##### -->
<para>

</para>

@outbfr: 
@outbase: 
@temp: 
@outcnt: 
@bytecnt: 
@len: 
@newlen: 

<!-- ##### FUNCTION quant_weight_coeff_sum ##### -->
<para>

</para>

@blk: 
@i_quant_mat: 
@Returns: 

<!-- ##### SECTION ./tmpl/tables.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/dvd_udf.sgml:Title ##### -->
dvd_udf


<!-- ##### FUNCTION pick_table ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### MACRO BLKSIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION audio_decode8_info ##### -->
<para>

</para>

@info: 

<!-- ##### MACRO GST_AVIENCODER_MOVI ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_windec_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION MakeSubMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gdk_xvimage_put ##### -->
<para>

</para>

@window: 
@gc: 
@image: 
@xsrc: 
@ysrc: 
@wsrc: 
@hsrc: 
@xdest: 
@ydest: 
@wdest: 
@hdest: 

<!-- ##### SECTION ./tmpl/gtkxvimage.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SIGNAL GstWinEnc::frame-encoded ##### -->
<para>

</para>

@gstwinenc: the object which received the signal.
@arg1: 

<!-- ##### ARG Mp3Parse:skip ##### -->
<para>

</para>


<!-- ##### MACRO WINMULT ##### -->
<para>

</para>

@x: 
@coef: 

<!-- ##### MACRO LAST ##### -->
<para>

</para>


<!-- ##### MACRO EXT_START_CODE ##### -->
<para>

</para>


<!-- ##### STRUCT GdkXvImage ##### -->
<para>

</para>

@type: 
@byte_order: 
@width: 
@height: 
@depth: 
@bpp: 
@bpl: 
@mem: 

<!-- ##### SECTION ./tmpl/ring_buffer.sgml:Title ##### -->
ring_buffer


<!-- ##### FUNCTION stats_print_syncinfo ##### -->
<para>

</para>

@syncinfo: 

<!-- ##### FUNCTION gst_xa_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### ARG GstWinEnc:compression ##### -->
<para>

</para>


<!-- ##### MACRO DCTSIZE2 ##### -->
<para>

</para>


<!-- ##### FUNCTION WriteMBHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO OK ##### -->
<para>

</para>


<!-- ##### FUNCTION mantissa_unpack ##### -->
<para>

</para>

@bsi: 
@audblk: 
@gb: 

<!-- ##### MACRO GST_PARSEAVI_AVIH ##### -->
<para>

</para>


<!-- ##### FUNCTION ReadHeaderTrailer ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION gst_mpg123_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### ARG Mpeg2Subt:skip ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg1mux_buffer_update_queued ##### -->
<para>

</para>

@mb: 
@scr: 
@Returns: 

<!-- ##### SECTION ./tmpl/mpeg2enc.sgml:Title ##### -->
mpeg2enc


<!-- ##### MACRO PICTURE_TEMPORAL_SCALABLE_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION MPEGIntraQuantize ##### -->
<para>

</para>

@matrix: 
@qptr: 
@qfact: 

<!-- ##### SECTION ./tmpl/port.sgml:Title ##### -->
port


<!-- ##### FUNCTION Statistics ##### -->
<para>

</para>

@vid_stream: 
@RefFS: 
@NewFS: 

<!-- ##### MACRO STOP ##### -->
<para>

</para>


<!-- ##### VARIABLE global_prefs ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/csize.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MARKER_JUST_PTS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/proto.sgml:Title ##### -->
proto


<!-- ##### SECTION ./tmpl/ring_buffer.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dvd_udf.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gstriff.sgml:Title ##### -->
gstriff


<!-- ##### SECTION ./tmpl/marker.sgml:Short_Description ##### -->



<!-- ##### MACRO MAX_SNR ##### -->
<para>

</para>


<!-- ##### MACRO PI ##### -->
<para>

</para>


<!-- ##### TYPEDEF frame_params ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stats.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MPG_VER_25 ##### -->
<para>

</para>


<!-- ##### FUNCTION CopyMem ##### -->
<para>

</para>

@m1: 
@m2: 

<!-- ##### FUNCTION LoadFGroup ##### -->
<para>

</para>

@vid_stream: 
@index: 

<!-- ##### FUNCTION TimeCode2Integer ##### -->
<para>

</para>

@vid_stream: 
@tc: 
@Returns: 

<!-- ##### ARG GstSpectrum:width ##### -->
<para>

</para>


<!-- ##### MACRO MPG_VER_1 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gtkxvimage.sgml:Short_Description ##### -->



<!-- ##### MACRO MPG_VER_2 ##### -->
<para>

</para>


<!-- ##### ARG Videoscale:height ##### -->
<para>

</para>


<!-- ##### FUNCTION hdr_to_frps ##### -->
<para>

</para>

@Param1: 

<!-- ##### MACRO GRAB_ATTR_MUTE ##### -->
<para>

</para>


<!-- ##### FUNCTION ClearFS ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO MACROBLOCK_INTRA ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/huffman.sgml:Short_Description ##### -->



<!-- ##### FUNCTION OpenTableFile ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### SECTION ./tmpl/marker.sgml:Title ##### -->
marker


<!-- ##### TYPEDEF D1408[1408] ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_GRAY ##### -->
<para>

</para>


<!-- ##### FUNCTION audio_decode8_init ##### -->
<para>

</para>

@h: 
@framebytes_arg: 
@reduction_code: 
@transform_code: 
@convert_code: 
@freq_limit: 
@Returns: 

<!-- ##### MACRO L_IVAR ##### -->
<para>

</para>


<!-- ##### ARG GstSpindentity:control ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dga.sgml:Short_Description ##### -->



<!-- ##### FUNCTION WriteBlock ##### -->
<para>

</para>

@vid_stream: 
@store: 

<!-- ##### USER_FUNCTION Ifunc ##### -->
<para>

</para>

@Returns: 

<!-- ##### ENUM GstV4lSrcFlags ##### -->
<para>

</para>

@GST_V4LSRC_OPEN: 

<!-- ##### FUNCTION dither_gen ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO NOISE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/port.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO STARTCODE_FOUND ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/RTjpeg.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeImage ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION MakeFGroup ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO MB_QUANT ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_get_chunk ##### -->
<para>

</para>

@riff: 
@fourcc: 
@Returns: 

<!-- ##### FUNCTION SaveMem ##### -->
<para>

</para>

@filename: 
@mem: 
@Returns: 

<!-- ##### MACRO L_BUFFERSIZE ##### -->
<para>

</para>


<!-- ##### MACRO DCT_COEFF_NEXT ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_BGR24 ##### -->
<para>

</para>


<!-- ##### FUNCTION bitstream_get ##### -->
<para>

</para>

@bs: 
@num_bits: 
@Returns: 

<!-- ##### MACRO NOISY ##### -->
<para>

</para>


<!-- ##### MACRO MINIMUM ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/ac3.sgml:Short_Description ##### -->



<!-- ##### MACRO BS_FORMAT ##### -->
<para>

</para>


<!-- ##### FUNCTION WriteHdr ##### -->
<para>

</para>

@Param1: 
@Param2: 

<!-- ##### ARG Videoscale:width ##### -->
<para>

</para>


<!-- ##### MACRO BOOLEAN ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpegaudio_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO PACK_START_CODE ##### -->
<para>

</para>


<!-- ##### TYPEDEF DFFT2[FFT_SIZE/2] ##### -->
<para>

</para>


<!-- ##### MACRO SYS_HEADER_LENGTH ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/buffer.sgml:Short_Description ##### -->



<!-- ##### FUNCTION RTjpeg_compressYUV420 ##### -->
<para>

</para>

@sp: 
@bp: 
@Returns: 

<!-- ##### MACRO DFLT_SFQ ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_compressYUV422 ##### -->
<para>

</para>

@sp: 
@bp: 
@Returns: 

<!-- ##### TYPEDEF JSBS[3][SCALE_BLOCK][SBLIMIT] ##### -->
<para>

</para>


<!-- ##### FUNCTION head_info2 ##### -->
<para>

</para>

@buf: 
@n: 
@h: 
@br: 
@Returns: 

<!-- ##### FUNCTION head_info3 ##### -->
<para>

</para>

@buf: 
@n: 
@h: 
@br: 
@searchForward: 
@Returns: 

<!-- ##### TYPEDEF IFFT[FFT_SIZE] ##### -->
<para>

</para>


<!-- ##### MACRO MEM ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_BGR32 ##### -->
<para>

</para>


<!-- ##### MACRO MUTE ##### -->
<para>

</para>


<!-- ##### MACRO START_BLOCK ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/tables.sgml:Title ##### -->
tables


<!-- ##### ARG GstV4lSrc:volume ##### -->
<para>

</para>


<!-- ##### MACRO SEQUENCE_END_CODE ##### -->
<para>

</para>


<!-- ##### MACRO P_FORBIDDEN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/output.sgml:Title ##### -->
output


<!-- ##### FUNCTION audio_decode ##### -->
<para>

</para>

@bs: 
@pcm: 
@Returns: 

<!-- ##### FUNCTION mpg123_synth_1to1 ##### -->
<para>

</para>

@fr: 
@bandPtr: 
@channel: 
@out: 
@pnt: 
@Returns: 

<!-- ##### FUNCTION gst_riff_get_nextlikely ##### -->
<para>

</para>

@riff: 
@Returns: 

<!-- ##### FUNCTION II_CRC_calc ##### -->
<para>

</para>

@Param1: 

<!-- ##### SECTION ./tmpl/stats.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/gtkoverlayimage.sgml:Title ##### -->
GtkOverlayImage


<!-- ##### MACRO D_TYPE ##### -->
<para>

</para>


<!-- ##### ARG GstWinDec:avi_header ##### -->
<para>

</para>


<!-- ##### MACRO SPATIAL_TEMPORAL_WEIGHT_CODE_FLAG ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeFStore ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION PrintEhuff ##### -->
<para>

</para>

@huff: 

<!-- ##### MACRO MB_PATTERN ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_spindentity_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO P_INTERPOLATED ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/config.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO BLOCK_LAYER ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_WRITE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mantissa.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### VARIABLE Clip ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/l2tables.sgml:Short_Description ##### -->



<!-- ##### FUNCTION SuperSubCompensate ##### -->
<para>

</para>

@vid_stream: 
@fmcmatrix: 
@bmcmatrix: 
@imcmatrix: 
@XIob: 
@YIob: 

<!-- ##### MACRO STREAM_UNDERFLOW ##### -->
<para>

</para>


<!-- ##### MACRO SEQUENCE_HEADER_CODE ##### -->
<para>

</para>


<!-- ##### MACRO FILETYPE_ENCODE ##### -->
<para>

</para>


<!-- ##### ARG GstVuMeter:volumeptr ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/buffer.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/csize.sgml:Title ##### -->
csize


<!-- ##### MACRO DELTA_BIT_NEW ##### -->
<para>

</para>


<!-- ##### FUNCTION bit_allocate ##### -->
<para>

</para>

@fscod: 
@bsi: 
@audblk: 

<!-- ##### SECTION ./tmpl/downmix.sgml:Short_Description ##### -->



<!-- ##### FUNCTION BitrateIndex ##### -->
<para>

</para>

@Varargs: 
@Varargs: 
@Returns: 

<!-- ##### SECTION ./tmpl/crc.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO MAC_WINDOW_SIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_init_mcompress ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpeg_play_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### ARG VCDSrc:track ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/config.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/stats.sgml:Title ##### -->
stats


<!-- ##### SECTION ./tmpl/musicin.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO FRAME_TYPE_BFRAME ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpeg2dec.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeFileNames ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO IT_QCIF ##### -->
<para>

</para>


<!-- ##### ARG GstMpeg2enc:frames_per_second ##### -->
<para>

</para>


<!-- ##### MACRO GST_AVIENCODER_MAX_AUDIO_PADS ##### -->
<para>

</para>


<!-- ##### FUNCTION WriteVSHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION WriteMBSHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### ARG GstVideoSink:frames_displayed ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/csize.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO VCDSRC ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO STREAMS_BOTH ##### -->
<para>

</para>


<!-- ##### FUNCTION ChenIDct ##### -->
<para>

</para>

@x: 
@y: 

<!-- ##### FUNCTION LoadMem ##### -->
<para>

</para>

@filename: 
@width: 
@height: 
@omem: 
@Returns: 

<!-- ##### MACRO MPEGLAYER1 ##### -->
<para>

</para>


<!-- ##### MACRO MPEGLAYER2 ##### -->
<para>

</para>


<!-- ##### MACRO MPEGLAYER3 ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:height ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_HUFFMAN_READ ##### -->
<para>

</para>


<!-- ##### MACRO WRITE_MODE ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_windec_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO CONST_BITS ##### -->
<para>

</para>


<!-- ##### MACRO sgetb ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stats.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO sgetc ##### -->
<para>

</para>


<!-- ##### FUNCTION seek_sync ##### -->
<para>

</para>

@Returns: 

<!-- ##### ARG GstV4lSrc:color ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/size.sgml:Title ##### -->
size


<!-- ##### ARG GstSmooth:tolerance ##### -->
<para>

</para>


<!-- ##### ARG GstVideoSink:xv_enabled ##### -->
<para>

</para>


<!-- ##### MACRO MC_FIELD ##### -->
<para>

</para>


<!-- ##### MACRO sgetv ##### -->
<para>

</para>


<!-- ##### FUNCTION SetPointerBlock ##### -->
<para>

</para>


<!-- ##### FUNCTION bitcount ##### -->
<para>

</para>

@pb: 
@Returns: 

<!-- ##### MACRO DEFAULT_QUANTIZATION ##### -->
<para>

</para>


<!-- ##### ARG GstVuMeter:volumeptr_right ##### -->
<para>

</para>


<!-- ##### ARG GstSynaesthesia:widget ##### -->
<para>

</para>


<!-- ##### FUNCTION dct64_486 ##### -->
<para>

</para>

@a: 
@b: 
@samples: 

<!-- ##### MACRO DFLT_LAY ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_MAX_VIDEO_PADS ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_INIT_FILE ##### -->
<para>

</para>


<!-- ##### MACRO SEQSCAL_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION downmix ##### -->
<para>

</para>

@Param1: 
@Param2: 

<!-- ##### MACRO SYNA_BITS ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeFrame ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION gst_spindentity_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### SECTION ./tmpl/itype.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gstriff.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO DHUFF ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/putbits.sgml:Title ##### -->
putbits


<!-- ##### FUNCTION gst_volume_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### SECTION ./tmpl/downmix.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_compute_tpf ##### -->
<para>

</para>

@fr: 
@Returns: 

<!-- ##### SECTION ./tmpl/itype.sgml:Title ##### -->
itype


<!-- ##### MACRO GST_RIFF_ENOTRIFF ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/crc.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/globals.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeFS ##### -->
<para>

</para>

@vid_stream: 
@flag: 

<!-- ##### SECTION ./tmpl/decode.sgml:Title ##### -->
decode


<!-- ##### MACRO GRAB_ATTR_CONTRAST ##### -->
<para>

</para>


<!-- ##### MACRO L_BD ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_smooth_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO MPG_MD_JOINT_STEREO ##### -->
<para>

</para>


<!-- ##### MACRO FRAME_TYPE_AUDIO ##### -->
<para>

</para>


<!-- ##### MACRO MB_STUFFING ##### -->
<para>

</para>


<!-- ##### MACRO FAR ##### -->
<para>

</para>


<!-- ##### TYPEDEF GdkXvImageType ##### -->
<para>

</para>


<!-- ##### ARG GstAviEncoder:audio ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/output.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO srseek ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_synaesthesia_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION VerifyFiles ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/ctables.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO TABLES_PATH ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_YUV420P ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/rematrix.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bit_allocate.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/l2tables.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg1mux_buffer_queue ##### -->
<para>

</para>

@mb: 
@buf: 

<!-- ##### MACRO CHROMA420 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bitstream.sgml:Title ##### -->
bitstream


<!-- ##### MACRO CHROMA422 ##### -->
<para>

</para>


<!-- ##### MACRO swtell ##### -->
<para>

</para>


<!-- ##### FUNCTION PrintIob ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO IFF_ID_SSND ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_win_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO LN_TO_LOG10 ##### -->
<para>

</para>


<!-- ##### FUNCTION WriteSamples ##### -->
<para>

</para>

@Varargs: 

<!-- ##### FUNCTION rb_begin_read ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO T_X11 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/prototypes.sgml:Title ##### -->
prototypes


<!-- ##### FUNCTION mgetb ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### SECTION ./tmpl/L3.sgml:Title ##### -->
L3


<!-- ##### FUNCTION crc_process ##### -->
<para>

</para>

@data: 

<!-- ##### MACRO L_IDBD ##### -->
<para>

</para>


<!-- ##### MACRO MACROBLOCK_PATTERN ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_videosink_pull ##### -->
<para>

</para>

@pad: 
@Returns: 

<!-- ##### MACRO DVDSRC_CLASS ##### -->
<para>

</para>

@klass: 

<!-- ##### MACRO DELTA_BIT_REUSE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/qtables.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_median_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO AUSHIFT ##### -->
<para>

</para>


<!-- ##### MACRO MAX_SECTOR_SIZE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/encoder.sgml:Title ##### -->
encoder


<!-- ##### FUNCTION mpg123_decode_frame ##### -->
<para>

</para>

@de: 
@inbuf: 
@inlen: 
@outbuf: 
@outlen: 
@Returns: 

<!-- ##### FUNCTION mpg123_rewindNbits ##### -->
<para>

</para>

@fr: 
@bits: 

<!-- ##### MACRO SCALE ##### -->
<para>

</para>


<!-- ##### FUNCTION PrintMatrix ##### -->
<para>

</para>

@matrix: 

<!-- ##### ARG GstV4lSrc:norm ##### -->
<para>

</para>


<!-- ##### FUNCTION mwopen ##### -->
<para>

</para>

@vid_stream: 
@filename: 

<!-- ##### FUNCTION mgetv ##### -->
<para>

</para>

@vid_stream: 
@n: 
@Returns: 

<!-- ##### SECTION ./tmpl/marker.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### ARG GstMedian:active ##### -->
<para>

</para>


<!-- ##### FUNCTION zeroflush ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO MAXFRAMESIZE ##### -->
<para>

</para>


<!-- ##### MACRO AUDIO_STREAMS ##### -->
<para>

</para>


<!-- ##### MACRO UNPACK_LFE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/parse.sgml:Title ##### -->
parse


<!-- ##### FUNCTION gst_parseau_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO CBANDS ##### -->
<para>

</para>


<!-- ##### FUNCTION stats_print_bsi ##### -->
<para>

</para>

@bsi: 

<!-- ##### MACRO MB_WEIGHT ##### -->
<para>

</para>


<!-- ##### MACRO FSTORE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/tableawd.sgml:Title ##### -->
tableawd


<!-- ##### MACRO SLICE_MAX_START ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_YUV422P ##### -->
<para>

</para>


<!-- ##### MACRO IC_QUARTER ##### -->
<para>

</para>


<!-- ##### MACRO TIMESTAMPS_PTS_DTS ##### -->
<para>

</para>


<!-- ##### FUNCTION Add2Compensate ##### -->
<para>

</para>

@vid_stream: 
@matrix: 
@XIob: 
@YIob: 

<!-- ##### MACRO CHROMA444 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/parse.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION BoundIQuantizeMatrix ##### -->
<para>

</para>

@matrix: 

<!-- ##### SECTION ./tmpl/stamp.sgml:Short_Description ##### -->



<!-- ##### MACRO CLOCKS ##### -->
<para>

</para>


<!-- ##### FUNCTION MPEGNonIntraIQuantize ##### -->
<para>

</para>

@matrix: 
@qptr: 
@qfact: 

<!-- ##### MACRO SEEK_END ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_synth_1to1_486 ##### -->
<para>

</para>

@fr: 
@bandPtr: 
@channel: 
@out: 
@nb_blocks: 
@Returns: 

<!-- ##### FUNCTION YUVSaveMem ##### -->
<para>

</para>


<!-- ##### MACRO IQUANT_SCALE_POW2 ##### -->
<para>

</para>


<!-- ##### MACRO PICTURE_START_CODE ##### -->
<para>

</para>


<!-- ##### MACRO MPEG2PLAY_HEIGHT ##### -->
<para>

</para>

@mp: 

<!-- ##### MACRO CAN_AUDIO_VOLUME ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bit_allocate.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/debug.sgml:Short_Description ##### -->



<!-- ##### TYPEDEF IN[2][HAN_SIZE] ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/common.sgml:Short_Description ##### -->



<!-- ##### FUNCTION RTjpeg_init_decompress ##### -->
<para>

</para>


<!-- ##### MACRO CREATOR_ENCODE ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_spectrum_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO srclose ##### -->
<para>

</para>


<!-- ##### ARG GstSmooth:active ##### -->
<para>

</para>


<!-- ##### MACRO DCTBITS ##### -->
<para>

</para>


<!-- ##### ARG GstMedian:filtersize ##### -->
<para>

</para>


<!-- ##### SIGNAL GstMpeg_play::frame-decoded ##### -->
<para>

</para>

@gstmpeg_play: the object which received the signal.
@arg1: 

<!-- ##### MACRO ERROR_READ ##### -->
<para>

</para>


<!-- ##### MACRO USER_START_CODE ##### -->
<para>

</para>


<!-- ##### SECTION Pads ##### -->
<refsect1>
 <title>pads</title>
 <para>
   test
 </para>
</refsect1>


<!-- ##### FUNCTION mpg123_huffman_count1 ##### -->
<para>

</para>

@Varargs: 
@Param2: 

<!-- ##### FUNCTION gtk_xvimage_set ##### -->
<para>

</para>

@image: 
@val: 

<!-- ##### FUNCTION RTjpeg_yuv420rgb ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### FUNCTION mrclose ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO ZERO_STUFFING_BYTE ##### -->
<para>

</para>


<!-- ##### MACRO COPYRIGHT_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### MACRO WRITE_IOB ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_parseavi_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO P_INTRA ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpeg2play_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO SEEK_CUR ##### -->
<para>

</para>


<!-- ##### MACRO VSSC_LENGTH ##### -->
<para>

</para>


<!-- ##### ENUM DVDSrcFlags ##### -->
<para>

</para>

@DVDSRC_OPEN: 

<!-- ##### SECTION ./tmpl/port.sgml:Short_Description ##### -->



<!-- ##### MACRO FrameRate ##### -->
<para>

</para>

@vs: 

<!-- ##### MACRO DBMIN ##### -->
<para>

</para>


<!-- ##### ARG GstVideoSink:widget ##### -->
<para>

</para>


<!-- ##### MACRO GTK_OVERLAY_IMAGE_HEIGHT ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO MPEG2PLAY_WIDTH ##### -->
<para>

</para>

@mp: 

<!-- ##### MACRO GTK_OVERLAY_IMAGE_WIDTH ##### -->
<para>

</para>

@obj: 

<!-- ##### FUNCTION PrintImage ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/gtkxvimage.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_xa_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO CB_FRACTION ##### -->
<para>

</para>


<!-- ##### FUNCTION ClearToHeader ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### FUNCTION mpegaudio_encode_frame ##### -->
<para>

</para>

@enc: 
@inbuf: 
@outbuf: 
@outlen: 
@Returns: 

<!-- ##### MACRO UDSC_LENGTH ##### -->
<para>

</para>


<!-- ##### MACRO BUFFER_TYPE_AUDIO ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/debug.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_get_chunk_list ##### -->
<para>

</para>

@riff: 
@Returns: 

<!-- ##### FUNCTION MakeMask ##### -->
<para>

</para>

@x: 
@y: 
@mask: 
@XIob: 

<!-- ##### MACRO MPEG_AUDIO_ID ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_set_test ##### -->
<para>

</para>

@i: 

<!-- ##### MACRO MAX_U_32_NUM ##### -->
<para>

</para>


<!-- ##### MACRO MPEG1MUX_BUFFER_QUEUED ##### -->
<para>

</para>

@mb: 

<!-- ##### MACRO I_TYPE ##### -->
<para>

</para>


<!-- ##### MACRO FADE_STARS ##### -->
<para>

</para>


<!-- ##### MACRO PICTURE_DISPLAY_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### MACRO PI64 ##### -->
<para>

</para>


<!-- ##### MACRO MC_DMV ##### -->
<para>

</para>


<!-- ##### MACRO FRAME_PICTURE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/main.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_huffman_decoder ##### -->
<para>

</para>

@Varargs: 
@Param2: 

<!-- ##### MACRO CONTINUE_BLOCK ##### -->
<para>

</para>


<!-- ##### MACRO MPEGVER1 ##### -->
<para>

</para>


<!-- ##### MACRO MPEGVER2 ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:format ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_smoothwave_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION ClearMem ##### -->
<para>

</para>

@m1: 

<!-- ##### MACRO GROUP_START_CODE ##### -->
<para>

</para>


<!-- ##### MACRO STUFFING_BYTE ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_get_chunk_number ##### -->
<para>

</para>

@riff: 
@number: 
@Returns: 

<!-- ##### SECTION ./tmpl/gstriff.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION XHInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION mpg123_head_check ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### MACRO PACKAGE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/downmix.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dga.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO QUANT_ID ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/config.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### ARG GstAviEncoder:video ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_compute_bpf ##### -->
<para>

</para>

@fr: 
@Returns: 

<!-- ##### ARG GstV4lSrc:input ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/acconfig.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO FFT_SIZE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/common.sgml:Title ##### -->
common


<!-- ##### SECTION ./tmpl/common.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/uncouple.sgml:Short_Description ##### -->



<!-- ##### FUNCTION YUVLoadMem ##### -->
<para>

</para>


<!-- ##### FUNCTION bitstream_open ##### -->
<para>

</para>

@file: 
@Returns: 

<!-- ##### FUNCTION MpegDecodeIPBDFrame ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION CBPEncodeAC ##### -->
<para>

</para>

@vid_stream: 
@index: 
@matrix: 

<!-- ##### MACRO MPEG1MUX_BUFFER_DATA ##### -->
<para>

</para>

@mb: 

<!-- ##### SECTION ./tmpl/rematrix.sgml:Title ##### -->
rematrix


<!-- ##### MACRO GST_PARSEWAV_CHUNK_DATA ##### -->
<para>

</para>


<!-- ##### TYPEDEF SUB[2][3][SCALE_BLOCK][SBLIMIT] ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEWAV_DATA ##### -->
<para>

</para>


<!-- ##### FUNCTION Bpos ##### -->
<para>

</para>

@vid_stream: 
@hp: 
@vp: 
@h: 
@v: 
@Returns: 

<!-- ##### FUNCTION imdct ##### -->
<para>

</para>

@bsi: 
@audblk_t: 
@coeffs: 
@samples: 

<!-- ##### SECTION ./tmpl/crc.sgml:Short_Description ##### -->



<!-- ##### FUNCTION MpegEncodeIPBDFrame ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO PERMITTED_SPATIAL_TEMPORAL_WEIGHT_CLASS ##### -->
<para>

</para>


<!-- ##### MACRO DCT_ERROR ##### -->
<para>

</para>


<!-- ##### MACRO IQUANT_SCALE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/proto.sgml:Short_Description ##### -->



<!-- ##### MACRO VSEC_LENGTH ##### -->
<para>

</para>


<!-- ##### FUNCTION vcdsrc_get_type ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gst_xing_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION InitFS ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION rb_end_read ##### -->
<para>

</para>


<!-- ##### MACRO IN_SLICE_PARSE ##### -->
<para>

</para>


<!-- ##### MACRO L_PTYPE ##### -->
<para>

</para>


<!-- ##### MACRO IC_THREE_EIGHTHS ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/RTjpeg.sgml:Short_Description ##### -->



<!-- ##### TYPEDEF mb_type_entry ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/buffer.sgml:Title ##### -->
buffer


<!-- ##### MACRO EHUFF ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/huffman.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dga.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_videosink_dga_init ##### -->
<para>

</para>

@sink: 
@Returns: 

<!-- ##### MACRO SEQUENCE_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### MACRO USER_DATA_START_CODE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/l2tables.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### ARG GstSynaesthesia:width ##### -->
<para>

</para>


<!-- ##### FUNCTION MakeMem ##### -->
<para>

</para>

@width: 
@height: 
@Returns: 

<!-- ##### MACRO VIDEO_MJPEG ##### -->
<para>

</para>


<!-- ##### MACRO IT_NTSC ##### -->
<para>

</para>


<!-- ##### MACRO BoundValue ##### -->
<para>

</para>

@var: 
@lo: 
@hi: 
@str: 

<!-- ##### FUNCTION gst_parseavi_winloader_handle ##### -->
<para>

</para>

@parseavi: 
@buf: 

<!-- ##### FUNCTION cvt_to_wave_init ##### -->
<para>

</para>

@Varargs: 

<!-- ##### SECTION ./tmpl/ring_buffer.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:contrast ##### -->
<para>

</para>


<!-- ##### MACRO T_PPM ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_UNKNOWN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/decoders.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### ARG GstSmoothWave:width ##### -->
<para>

</para>


<!-- ##### MACRO NOISY_MIN_MNR ##### -->
<para>

</para>


<!-- ##### MACRO DecodeMotionVectors ##### -->
<para>

</para>

@gb: 
@value: 

<!-- ##### MACRO ERROR_PARAMETER ##### -->
<para>

</para>


<!-- ##### FUNCTION SavePartialMem ##### -->
<para>

</para>

@filename: 
@pwidth: 
@pheight: 
@mem: 
@Returns: 

<!-- ##### SECTION ./tmpl/main.sgml:Title ##### -->
main


<!-- ##### FUNCTION MakeSuperMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO KB_OK ##### -->
<para>

</para>


<!-- ##### FUNCTION SetCCITT ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### ARG GstV4lSrc:tuned ##### -->
<para>

</para>


<!-- ##### FUNCTION LoadPartialMem ##### -->
<para>

</para>

@filename: 
@pwidth: 
@pheight: 
@width: 
@height: 
@omem: 
@Returns: 

<!-- ##### FUNCTION ReadHeaderHeader ##### -->
<para>

</para>

@vid_stream: 
@Returns: 

<!-- ##### MACRO MAXIMUM_SOURCES ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gtkxvimage.sgml:Title ##### -->
GtkXvImage


<!-- ##### FUNCTION gst_vumeter_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### TYPEDEF UINT8 ##### -->
<para>

</para>


<!-- ##### MACRO EXP_REUSE ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg1encoder_new_picture ##### -->
<para>

</para>

@vid_stream: 
@data: 
@size: 
@state: 
@Returns: 

<!-- ##### SECTION ./tmpl/jdw.sgml:Title ##### -->
jdw


<!-- ##### ARG GstVuMeter:volume_right ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/tables.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION readalign ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### FUNCTION parser ##### -->
<para>

</para>


<!-- ##### ARG GstSmooth:filtersize ##### -->
<para>

</para>


<!-- ##### MACRO T_YUV ##### -->
<para>

</para>


<!-- ##### MACRO AUDIO_STR_0 ##### -->
<para>

</para>


<!-- ##### MACRO AFTER_PACKET_LENGTH ##### -->
<para>

</para>


<!-- ##### MACRO PATH_SEPARATOR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/video.sgml:Short_Description ##### -->



<!-- ##### FUNCTION uncouple ##### -->
<para>

</para>

@bsi: 
@audblk: 
@coeffs: 

<!-- ##### FUNCTION create_sector ##### -->
<para>

</para>

@sector: 
@pack: 
@sys_header: 
@packet_size: 
@inputbuffer: 
@type: 
@buffer_scale: 
@buffer_size: 
@buffers: 
@PTS: 
@DTS: 
@timestamps: 
@which_streams: 

<!-- ##### FUNCTION XVInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION WriteScale ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_HUFFMAN_ENCODE ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_synth_1to1_pent ##### -->
<para>

</para>

@bandPtr: 
@channel: 
@out: 
@Returns: 

<!-- ##### SECTION ./tmpl/mem.sgml:Short_Description ##### -->



<!-- ##### MACRO TONE ##### -->
<para>

</para>


<!-- ##### FUNCTION InstallIob ##### -->
<para>

</para>

@vid_stream: 
@index: 

<!-- ##### MACRO FADE_FLAME ##### -->
<para>

</para>


<!-- ##### MACRO MB_QUANTUM ##### -->
<para>

</para>


<!-- ##### TYPEDEF DCTCOEF ##### -->
<para>

</para>


<!-- ##### FUNCTION CECASHInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION PrintFrame ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/decode.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### ENUM VCDSrcFlags ##### -->
<para>

</para>

@VCDSRC_OPEN: 

<!-- ##### SECTION ./tmpl/port.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO SPATSCAL_ID ##### -->
<para>

</para>


<!-- ##### MACRO T_TGA ##### -->
<para>

</para>


<!-- ##### TYPEDEF sint_8 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/param.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### STRUCT GdkXvImagePrivate ##### -->
<para>

</para>

@image: 
@x_shm_info: 
@im_adaptor: 
@im_port: 
@im_format: 

<!-- ##### SECTION ./tmpl/ctables.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/util.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO MPEG2PLAY_FORMAT ##### -->
<para>

</para>

@mp: 

<!-- ##### FUNCTION CBPDecodeAC ##### -->
<para>

</para>

@vid_stream: 
@index: 
@matrix: 

<!-- ##### FUNCTION mpeg1encoder_new_encoder ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gst_smooth_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### TYPEDEF uint_16 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/prototypes.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO L_BVAR ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_STRH_AUDS ##### -->
<para>

</para>


<!-- ##### FUNCTION read_bit_alloc ##### -->
<para>

</para>

@Varargs: 
@Param2: 
@Returns: 

<!-- ##### MACRO BUFFER_TYPE_VIDEO ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/huffman.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO DVD_VIDEO_LB_LEN ##### -->
<para>

</para>


<!-- ##### MACRO RUN_SHIFT ##### -->
<para>

</para>


<!-- ##### MACRO BLOCKWIDTH ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/uncouple.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO ILBOUND ##### -->
<para>

</para>

@ptr: 
@index: 
@value: 

<!-- ##### MACRO MARKER_PTS ##### -->
<para>

</para>


<!-- ##### FUNCTION parse_syncinfo ##### -->
<para>

</para>

@syncinfo: 
@gb: 

<!-- ##### FUNCTION memcheck ##### -->
<para>

</para>

@Param1: 
@Varargs: 
@Varargs: 
@Returns: 

<!-- ##### MACRO srtell ##### -->
<para>

</para>


<!-- ##### FUNCTION IZigzagMatrix ##### -->
<para>

</para>

@imatrix: 
@omatrix: 

<!-- ##### FUNCTION SM0HInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### ARG GstVolume:volume ##### -->
<para>

</para>


<!-- ##### MACRO DC_ONE_EIGHTH ##### -->
<para>

</para>


<!-- ##### FUNCTION JP0VDecimateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### SECTION ./tmpl/L3.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/vlc.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MAXIMUM_FGROUP ##### -->
<para>

</para>


<!-- ##### FUNCTION mropen ##### -->
<para>

</para>

@vid_stream: 
@filename: 

<!-- ##### VARIABLE mpg123_conv16to8 ##### -->
<para>

</para>


<!-- ##### MACRO IT_CIF ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_jpegdec_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### TYPEDEF uint_32 ##### -->
<para>

</para>


<!-- ##### ARG GstSmoothWave:widget ##### -->
<para>

</para>


<!-- ##### MACRO SIXTYFOUR_BIT ##### -->
<para>

</para>


<!-- ##### FUNCTION extended_to_double ##### -->
<para>

</para>

@Param1: 
@Param2: 

<!-- ##### SECTION ./tmpl/acconfig.sgml:Short_Description ##### -->



<!-- ##### MACRO RESERVED_BYTE ##### -->
<para>

</para>


<!-- ##### MACRO SEQ_ID ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dct.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/stamp.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/downmix.sgml:Title ##### -->
downmix


<!-- ##### SECTION ./tmpl/core.sgml:Short_Description ##### -->



<!-- ##### MACRO swclose ##### -->
<para>

</para>


<!-- ##### FUNCTION mpeg2play_new_decoder ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO MPEG2_PACKHEAD ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_MAX_AUDIO_PADS ##### -->
<para>

</para>


<!-- ##### MACRO P_PREDICTED ##### -->
<para>

</para>


<!-- ##### MACRO PACKET_START ##### -->
<para>

</para>


<!-- ##### MACRO L_QOFFS ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:mute ##### -->
<para>

</para>


<!-- ##### MACRO MB_ESCAPE ##### -->
<para>

</para>


<!-- ##### MACRO LITTLE_ENDIAN_ARCHITECTURE ##### -->
<para>

</para>


<!-- ##### ARG GstVuMeter:volume_left ##### -->
<para>

</para>


<!-- ##### FUNCTION exponent_unpack ##### -->
<para>

</para>

@bsi: 
@audblk: 
@coeffs: 

<!-- ##### FUNCTION WriteFS ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO RING_BUF_SIZE ##### -->
<para>

</para>


<!-- ##### FUNCTION mwclose ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO SLICE_MIN_START ##### -->
<para>

</para>


<!-- ##### ARG GstVideoSink:frame_time ##### -->
<para>

</para>


<!-- ##### MACRO DecodeDCTCoeffNext ##### -->
<para>

</para>

@gb: 
@runval: 
@levelval: 

<!-- ##### MACRO VIDEO_RGB15_BE ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_yuv422rgb ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### SECTION ./tmpl/size.sgml:Short_Description ##### -->



<!-- ##### FUNCTION CECASVInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO ALL_LAYERS ##### -->
<para>

</para>


<!-- ##### ARG GstV4lSrc:width ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_mcompress ##### -->
<para>

</para>

@sp: 
@bp: 
@lmask: 
@cmask: 
@Returns: 

<!-- ##### MACRO BINARY ##### -->
<para>

</para>


<!-- ##### MACRO DVD_UDF_VERSION ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stamp.sgml:Title ##### -->
stamp


<!-- ##### MACRO DecodeMBTypeB ##### -->
<para>

</para>

@gb: 
@quant: 
@motion_fwd: 
@motion_bwd: 
@pat: 
@intra: 

<!-- ##### SECTION ./tmpl/dct.sgml:Title ##### -->
dct


<!-- ##### FUNCTION stats_print_banner ##### -->
<para>

</para>

@syncinfo: 
@bsi: 

<!-- ##### MACRO GTK_OVERLAY_IMAGE_DEPTH ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO UNPACK_CPL ##### -->
<para>

</para>


<!-- ##### MACRO DecodeMBTypeI ##### -->
<para>

</para>

@gb: 
@quant: 
@motion_fwd: 
@motion_bwd: 
@pat: 
@intra: 

<!-- ##### MACRO GTK_OVERLAY_IMAGE_PIXEL_SIZE ##### -->
<para>

</para>

@obj: 

<!-- ##### FUNCTION gst_median_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION SM0VDecimateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### SECTION ./tmpl/output.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/buffer.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO DecodeMBTypeP ##### -->
<para>

</para>

@gb: 
@quant: 
@motion_fwd: 
@motion_bwd: 
@pat: 
@intra: 

<!-- ##### FUNCTION CreateFrameSizes ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO FRAME_TYPE_PFRAME ##### -->
<para>

</para>


<!-- ##### MACRO IFF_ID_COMM ##### -->
<para>

</para>


<!-- ##### FUNCTION parse_audblk ##### -->
<para>

</para>

@bsi: 
@audblk: 
@gb: 

<!-- ##### MACRO PACK_HEADER_SIZE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/tables.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/huffman.sgml:Title ##### -->
huffman


<!-- ##### FUNCTION RTjpeg_init_compress ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/param.sgml:Title ##### -->
param


<!-- ##### MACRO GLOBAL ##### -->
<para>

</para>


<!-- ##### MACRO STEREO ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/system.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/l2tables.sgml:Title ##### -->
l2tables


<!-- ##### MACRO IOBUF ##### -->
<para>

</para>


<!-- ##### FUNCTION SetMem ##### -->
<para>

</para>

@value: 
@m1: 

<!-- ##### MACRO SLICE_MAX_START_CODE ##### -->
<para>

</para>


<!-- ##### FUNCTION SonyHInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### TYPEDEF uint_64 ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/rematrix.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_BOUNDS ##### -->
<para>

</para>


<!-- ##### MACRO L_MQUANT ##### -->
<para>

</para>


<!-- ##### MACRO TOP_FIELD ##### -->
<para>

</para>


<!-- ##### FUNCTION I_CRC_calc ##### -->
<para>

</para>

@Param1: 

<!-- ##### FUNCTION SM0VInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION MakeBlock ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION NumericQ ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### MACRO MPEG1MUX_BUFFER_FIRST_TIMECODE ##### -->
<para>

</para>

@mb: 

<!-- ##### SECTION ./tmpl/grab.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### TYPEDEF SAMPLEINT ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/vlc.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_mpeg1encoder_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### SECTION ./tmpl/main.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEWAV_CHUNK_FMT ##### -->
<para>

</para>


<!-- ##### MACRO MC_16X8 ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_LUT2 ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_LUT4 ##### -->
<para>

</para>


<!-- ##### FUNCTION BoundIntegerMatrix ##### -->
<para>

</para>

@matrix: 

<!-- ##### SECTION ./tmpl/putbits.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### TYPEDEF vFunc() ##### -->
<para>

</para>


<!-- ##### MACRO TYPE_FORMAT ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/stamp.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO FADE_WAVE ##### -->
<para>

</para>


<!-- ##### MACRO BLOCKHEIGHT ##### -->
<para>

</para>


<!-- ##### FUNCTION set_mac_file_attr ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpg123.sgml:Short_Description ##### -->



<!-- ##### MACRO LEVEL_MASK ##### -->
<para>

</para>


<!-- ##### MACRO ASM_X86_OLD ##### -->
<para>

</para>


<!-- ##### MACRO IMAGE ##### -->
<para>

</para>


<!-- ##### MACRO DISPLAY_LOCK ##### -->
<para>

</para>


<!-- ##### FUNCTION ReadFS ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### SECTION ./tmpl/mem.sgml:Title ##### -->
mem


<!-- ##### FUNCTION WriteVEHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### ARG GstSynaesthesia:height ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/grab.sgml:Title ##### -->
grab


<!-- ##### FUNCTION PrintTable ##### -->
<para>

</para>

@table: 

<!-- ##### SECTION ./tmpl/encoder.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO GRAB_ATTR_MODE ##### -->
<para>

</para>


<!-- ##### FUNCTION i_audio_decode ##### -->
<para>

</para>

@bs: 
@pcm: 
@Returns: 

<!-- ##### FUNCTION alignbits ##### -->
<para>

</para>

@pb: 

<!-- ##### MACRO PAST_LOCK ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/parse.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### STRUCT GstParseWavFormat ##### -->
<para>

</para>

@wFormatTag: 
@wChannels: 
@dwSamplesPerSec: 
@dwAvgBytesPerSec: 
@wBlockAlign: 
@wBitsPerSample: 

<!-- ##### MACRO DecodeDCTDCSizeChrom ##### -->
<para>

</para>

@gb: 
@macro_val: 

<!-- ##### MACRO FLOAT ##### -->
<para>

</para>


<!-- ##### FUNCTION cvt_to_wave ##### -->
<para>

</para>

@Param1: 
@Param2: 
@Returns: 

<!-- ##### SECTION ./tmpl/tableawd.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mantissa.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/decoders.sgml:Short_Description ##### -->



<!-- ##### FUNCTION gtk_xvimage_new ##### -->
<para>

</para>

@val: 
@Returns: 

<!-- ##### SECTION ./tmpl/grab.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_PREMATURE_EOF ##### -->
<para>

</para>


<!-- ##### FUNCTION rb_begin_write ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO LEVEL_SHIFT ##### -->
<para>

</para>


<!-- ##### MACRO ERROR_MEMORY ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_parseau_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### SECTION ./tmpl/mem.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO WINBITS ##### -->
<para>

</para>


<!-- ##### TYPEDEF mb_addr_inc_entry ##### -->
<para>

</para>


<!-- ##### FUNCTION ParityMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO SKIP_TO_START_CODE ##### -->
<para>

</para>


<!-- ##### MACRO MPG_LAYER_1 ##### -->
<para>

</para>


<!-- ##### MACRO GRAB_ATTR_HUE ##### -->
<para>

</para>


<!-- ##### MACRO MPG_LAYER_2 ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_videosink_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO UDSC ##### -->
<para>

</para>


<!-- ##### MACRO MPG_LAYER_3 ##### -->
<para>

</para>


<!-- ##### MACRO gst_cobin_destroy ##### -->
<para>

</para>

@cobin: 

<!-- ##### FUNCTION gst_videosink_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO COEFFSUM_SCALE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/param.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/ring_buffer.sgml:Short_Description ##### -->



<!-- ##### FUNCTION ReadBlock ##### -->
<para>

</para>

@vid_stream: 
@store: 

<!-- ##### MACRO MACROBLOCK_QUANT ##### -->
<para>

</para>


<!-- ##### ARG VCDSrc:location ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_decode_header ##### -->
<para>

</para>

@fr: 
@header: 
@Returns: 

<!-- ##### MACRO DFLT_EMP ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/video.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### MACRO T_Y_U_V ##### -->
<para>

</para>


<!-- ##### TYPEDEF DSBL[SBLIMIT] ##### -->
<para>

</para>


<!-- ##### MACRO NO_STARTCODE ##### -->
<para>

</para>


<!-- ##### MACRO L_BDBD ##### -->
<para>

</para>


<!-- ##### MACRO DCT_COEFF_FIRST ##### -->
<para>

</para>


<!-- ##### MACRO SC_DP ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_smoothwave_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO IC_ONE_EIGHTH ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_yuvrgb8 ##### -->
<para>

</para>

@buf: 
@rgb: 

<!-- ##### MACRO IUBOUND ##### -->
<para>

</para>

@ptr: 
@index: 
@value: 

<!-- ##### ARG GstWinEnc:bitrate ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/RTjpeg.sgml:Title ##### -->
RTjpeg


<!-- ##### SECTION ./tmpl/htable.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION new_ext ##### -->
<para>

</para>

@filename: 
@extname: 
@Returns: 

<!-- ##### MACRO VIDEO_RGB16_BE ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_fourcc_to_id ##### -->
<para>

</para>

@fourcc: 
@Returns: 

<!-- ##### FUNCTION gst_jpegdec_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION SonyVInterpolateMem ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gtk_overlay_image_resize ##### -->
<para>

</para>

@widget: 
@width: 
@height: 

<!-- ##### MACRO END_OF_BLOCK ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/globals.sgml:Short_Description ##### -->



<!-- ##### FUNCTION audio_decode8 ##### -->
<para>

</para>

@bs: 
@pcmbuf: 
@Returns: 

<!-- ##### MACRO MARKER_NO_TIMESTAMPS ##### -->
<para>

</para>


<!-- ##### FUNCTION ClearMatrix ##### -->
<para>

</para>

@matrix: 

<!-- ##### FUNCTION WritePictureHeader ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO STATUS_VIDEO_END ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mem.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_stereo_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION putbits_init ##### -->
<para>

</para>

@pb: 

<!-- ##### FUNCTION mwseek ##### -->
<para>

</para>

@vid_stream: 
@distance: 

<!-- ##### SECTION ./tmpl/prototypes.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO GST_PARSEAVI_MOVI ##### -->
<para>

</para>


<!-- ##### ARG GstWinEnc:avi_header ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/core.sgml:Title ##### -->
core


<!-- ##### FUNCTION double_to_extended ##### -->
<para>

</para>

@Param1: 
@Param2: 

<!-- ##### FUNCTION dct64 ##### -->
<para>

</para>

@dt: 
@out0: 
@out1: 
@samples: 

<!-- ##### SECTION ./tmpl/vlc.sgml:Title ##### -->
vlc


<!-- ##### MACRO ERROR_NONE ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_synth_1to1_mono ##### -->
<para>

</para>

@fr: 
@bandPtr: 
@samples: 
@pnt: 
@Returns: 

<!-- ##### ARG GstStereo:active ##### -->
<para>

</para>


<!-- ##### MACRO LITTLE_ENDIAN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpeg2dec.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/ac3.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO MB_CLASS4 ##### -->
<para>

</para>


<!-- ##### MACRO SKIPPED_PICTURE ##### -->
<para>

</para>


<!-- ##### MACRO SEQ_END_CODE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/exponent.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION Encode ##### -->
<para>

</para>

@vid_stream: 
@val: 
@huff: 
@Returns: 

<!-- ##### FUNCTION convertRGBtoYUV ##### -->
<para>

</para>

@vid_stream: 
@source: 
@dest: 

<!-- ##### FUNCTION gst_mpeg2enc_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION gst_cobin_iterate ##### -->
<para>

</para>

@cobin: 

<!-- ##### MACRO PICTURE_CODING_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### MACRO NUM_MASK ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/ac3.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gtk_overlay_image_new ##### -->
<para>

</para>

@Returns: 

<!-- ##### SECTION ./tmpl/qtables.sgml:Title ##### -->
qtables


<!-- ##### MACRO RUN_MASK ##### -->
<para>

</para>


<!-- ##### MACRO BIG_ENDIAN_ARCHITECTURE ##### -->
<para>

</para>


<!-- ##### FUNCTION initme ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO HUFFMAN_ESCAPE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dvd_udf.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO DCTSATURATE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/dvd_udf.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/debug.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO GRAB_ATTR_BRIGHT ##### -->
<para>

</para>


<!-- ##### MACRO AIX ##### -->
<para>

</para>


<!-- ##### FUNCTION MpegDecodeSequence ##### -->
<para>

</para>

@vid_stream: 

<!-- ##### MACRO L_DVAR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gdkxvimage.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/mpeg2dec.sgml:Title ##### -->
mpeg2dec


<!-- ##### FUNCTION gst_xing_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### SECTION ./tmpl/dct.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### TYPEDEF ID[4] ##### -->
<para>

</para>


<!-- ##### FUNCTION RTjpeg_decompressYUV420 ##### -->
<para>

</para>

@sp: 
@bp: 

<!-- ##### FUNCTION mpg123_synth_ntom_set_step ##### -->
<para>

</para>

@Param1: 
@Param2: 

<!-- ##### FUNCTION RTjpeg_decompressYUV422 ##### -->
<para>

</para>

@sp: 
@bp: 

<!-- ##### FUNCTION MakeDHUFF ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO REGULAR_PARSE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/imdct.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/ctables.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### TYPEDEF TimeStamp ##### -->
<para>

</para>


<!-- ##### MACRO IN_GOP_PARSE ##### -->
<para>

</para>


<!-- ##### STRUCT GstRiff ##### -->
<para>

</para>

@form: 
@chunks: 
@state: 
@curoffset: 
@nextlikely: 

<!-- ##### FUNCTION mpg123_init_layer1 ##### -->
<para>

</para>

@Param1: 

<!-- ##### MACRO MPG_MD_STEREO ##### -->
<para>

</para>


<!-- ##### MACRO FRAME ##### -->
<para>

</para>


<!-- ##### FUNCTION mpg123_init_layer3 ##### -->
<para>

</para>

@Param1: 
@Varargs: 

<!-- ##### FUNCTION FreeMem ##### -->
<para>

</para>

@mem: 

<!-- ##### FUNCTION RTjpeg_init_Q ##### -->
<para>

</para>

@Q: 

<!-- ##### MACRO BUFFERSIZE ##### -->
<para>

</para>


<!-- ##### ARG GstVideoSink:height ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/util.sgml:Title ##### -->
util


<!-- ##### MACRO EXSC_LENGTH ##### -->
<para>

</para>


<!-- ##### MACRO UMASK ##### -->
<para>

</para>


<!-- ##### TYPEDEF dct_dc_size_entry ##### -->
<para>

</para>


<!-- ##### MACRO RATE ##### -->
<para>

</para>


<!-- ##### FUNCTION update_CRC ##### -->
<para>

</para>

@Param1: 
@Param2: 
@Param3: 

<!-- ##### MACRO VSEC ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/getvlc.sgml:Short_Description ##### -->



<!-- ##### STRUCT Mpeg1Stream ##### -->
<para>

</para>

@stream_id: 
@STD_buffer_bound_scale: 
@STD_buffer_size_bound: 

<!-- ##### MACRO MB_INTRA ##### -->
<para>

</para>


<!-- ##### MACRO HAN_SIZE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/rematrix.sgml:Short_Description ##### -->



<!-- ##### MACRO LAST_SCR_BYTE_IN_PACK ##### -->
<para>

</para>


<!-- ##### MACRO GLOBAL_GAIN_SCALE ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_RGB15_LE ##### -->
<para>

</para>


<!-- ##### TYPEDEF D2SBL[2][SBLIMIT] ##### -->
<para>

</para>


<!-- ##### ARG GstVideoSink:width ##### -->
<para>

</para>


<!-- ##### MACRO SC_SPAT ##### -->
<para>

</para>


<!-- ##### MACRO L_VAROR ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/encoder.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/size.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_riff_new ##### -->
<para>

</para>

@Returns: 

<!-- ##### SECTION ./tmpl/imdct.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/L3.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION aiff_seek_to_sound_data ##### -->
<para>

</para>

@Param1: 
@Returns: 

<!-- ##### MACRO SKIP_PICTURE ##### -->
<para>

</para>


<!-- ##### FUNCTION cvt_to_wave_test ##### -->
<para>

</para>

@Returns: 

<!-- ##### FUNCTION gst_mpeg1encoder_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### FUNCTION gst_mpeg2enc_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### MACRO NO_LAYER ##### -->
<para>

</para>


<!-- ##### FUNCTION ChenDct ##### -->
<para>

</para>

@x: 
@y: 

<!-- ##### FUNCTION mpeg2play_new_buffer ##### -->
<para>

</para>

@vid_stream: 
@inbuf: 
@inlen: 
@first: 
@Returns: 

<!-- ##### MACRO B_TYPE ##### -->
<para>

</para>


<!-- ##### FUNCTION i_audio_decode_info ##### -->
<para>

</para>

@info: 

<!-- ##### FUNCTION gst_parsewav_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### MACRO swopen ##### -->
<para>

</para>


<!-- ##### MACRO SEQ_START_CODE ##### -->
<para>

</para>


<!-- ##### MACRO IN_PICTURE_PARSE ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bitstream.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO GTK_OVERLAY_IMAGE_BYTE_ORDER ##### -->
<para>

</para>

@obj: 

<!-- ##### MACRO SKIP_JUNK ##### -->
<para>

</para>


<!-- ##### TYPEDEF INT16 ##### -->
<para>

</para>


<!-- ##### MACRO MACROBLOCK_MOTION_BACKWARD ##### -->
<para>

</para>


<!-- ##### MACRO DELTA_BIT_RESERVED ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/tableawd.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_parseavi_get_audio_srcpad ##### -->
<para>

</para>

@parseavi: 
@pad_nr: 
@strf: 
@Returns: 

<!-- ##### MACRO FIRST_BLOCK ##### -->
<para>

</para>


<!-- ##### MACRO LXMIN ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/jdw.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/htable.sgml:Short_Description ##### -->



<!-- ##### SECTION ./tmpl/dga.sgml:Title ##### -->
dga


<!-- ##### MACRO STREAMS_AUDIO ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/encoder.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### TYPEDEF WINCOEF ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/putbits.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### MACRO PANSCAN_ID ##### -->
<para>

</para>


<!-- ##### MACRO MV_FRAME ##### -->
<para>

</para>


<!-- ##### MACRO BLOCKSIZE ##### -->
<para>

</para>


<!-- ##### MACRO ERRC ##### -->
<para>

</para>


<!-- ##### MACRO ESCAPE ##### -->
<para>

</para>


<!-- ##### FUNCTION aiff_read_headers ##### -->
<para>

</para>

@Param1: 
@Param2: 
@Returns: 

<!-- ##### ARG GstV4lSrc:hue ##### -->
<para>

</para>


<!-- ##### FUNCTION gdk_xvimage_new ##### -->
<para>

</para>

@type: 
@width: 
@height: 
@Returns: 

<!-- ##### MACRO SEQUENCE_LAYER ##### -->
<para>

</para>


<!-- ##### MACRO MBSC ##### -->
<para>

</para>


<!-- ##### MACRO L_BUFFERCONTENTS ##### -->
<para>

</para>


<!-- ##### MACRO DFLT_PSY ##### -->
<para>

</para>


<!-- ##### FUNCTION audio_decode_info ##### -->
<para>

</para>

@info: 

<!-- ##### ARG GstVuMeter:volume ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/gtkoverlayimage.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### ARG GstWinEnc:quality ##### -->
<para>

</para>


<!-- ##### MACRO PICTURE_SPATIAL_SCALABLE_EXTENSION_ID ##### -->
<para>

</para>


<!-- ##### MACRO TALK ##### -->
<para>

</para>


<!-- ##### MACRO VIDEO_STREAMS ##### -->
<para>

</para>


<!-- ##### TYPEDEF INT32 ##### -->
<para>

</para>


<!-- ##### STRUCT Mpeg1MuxBuffer ##### -->
<para>

</para>

@buffer: 
@length: 
@base: 
@scan_pos: 
@last_pos: 
@current_start: 
@buffer_type: 
@stream_id: 
@new_frame: 
@next_frame_time: 

<!-- ##### FUNCTION gst_jpeg_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### TYPEDEF D640[640] ##### -->
<para>

</para>


<!-- ##### SECTION ./tmpl/bit_allocate.sgml:Long_Description ##### -->
<para>

</para>


<!-- ##### FUNCTION gtk_xvimage_get ##### -->
<para>

</para>

@image: 
@val: 

<!-- ##### MACRO DELTA_BIT_NONE ##### -->
<para>

</para>


<!-- ##### FUNCTION SubCompensate ##### -->
<para>

</para>

@vid_stream: 
@matrix: 
@XIob: 

<!-- ##### SECTION ./tmpl/qtables.sgml:See_Also ##### -->
<para>

</para>


<!-- ##### FUNCTION rematrix ##### -->
<para>

</para>

@audblk: 
@coeffs: 

<!-- ##### FUNCTION gst_aviencoder_make_video_header ##### -->
<para>

</para>

@codec: 
@width: 
@height: 
@planes: 
@bit_cnt: 
@Returns: 

<!-- ##### FUNCTION mpg123_init_conv16to8_table ##### -->
<para>

</para>


<!-- ##### FUNCTION crc_validate ##### -->
<para>

</para>

@Returns: 

<!-- ##### MACRO ZIG_ZAG ##### -->
<para>

</para>


<!-- ##### MACRO SLICE_START_CODE_MAX ##### -->
<para>

</para>


<!-- ##### TYPEDEF iFunc() ##### -->
<para>

</para>


<!-- ##### FUNCTION gst_synaesthesia_chain ##### -->
<para>

</para>

@pad: 
@buf: 

<!-- ##### FUNCTION gst_mpg123_new ##### -->
<para>

</para>

@name: 
@Returns: 

<!-- ##### ARG System_Encode:audio ##### -->
<para>

</para>


<!-- ##### FUNCTION CopyCFS2FS ##### -->
<para>

</para>

@vid_stream: 
@fs: 

