Mercurial > hg > sv-dependency-builds
comparison src/flac-1.2.1/doc/html/api/classFLAC_1_1Encoder_1_1File.html @ 1:05aa0afa9217
Bring in flac, ogg, vorbis
| author | Chris Cannam |
|---|---|
| date | Tue, 19 Mar 2013 17:37:49 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 0:c7265573341e | 1:05aa0afa9217 |
|---|---|
| 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
| 2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> | |
| 3 <title>FLAC: FLAC::Encoder::File Class Reference</title> | |
| 4 <link href="doxygen.css" rel="stylesheet" type="text/css"> | |
| 5 </head><body> | |
| 6 <!-- Generated by Doxygen 1.4.2 --> | |
| 7 <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div> | |
| 8 <div class="nav"> | |
| 9 <b>FLAC</b>::<b>Encoder</b>::<a class="el" href="classFLAC_1_1Encoder_1_1File.html">File</a></div> | |
| 10 <h1>FLAC::Encoder::File Class Reference<br> | |
| 11 <small> | |
| 12 [<a class="el" href="group__flacpp__encoder.html">FLAC++/encoder.h: encoder classes</a>]</small> | |
| 13 </h1><code>#include <<a class="el" href="encoder_8h-source.html">encoder.h</a>></code> | |
| 14 <p> | |
| 15 <p>Inheritance diagram for FLAC::Encoder::File: | |
| 16 <p><center><img src="classFLAC_1_1Encoder_1_1File.png" usemap="#FLAC::Encoder::File_map" border="0" alt=""></center> | |
| 17 <map name="FLAC::Encoder::File_map"> | |
| 18 <area href="classFLAC_1_1Encoder_1_1Stream.html" alt="FLAC::Encoder::Stream" shape="rect" coords="0,0,144,24"> | |
| 19 </map> | |
| 20 <a href="classFLAC_1_1Encoder_1_1File-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> | |
| 21 This class wraps the <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a>. If you are not encoding to a file, you may need to use <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html">FLAC::Encoder::Stream</a>. | |
| 22 <p> | |
| 23 The usage of this class is similar to <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a>, except instead of providing callbacks to FLAC__stream_encoder_init*_FILE() or FLAC__stream_encoder_init*_file(), you will inherit from this class and override the virtual callback functions with your own implementations, then call <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama46">init()</a> or <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama47">init_ogg()</a>. The rest of the calls work the same as in the C layer.<p> | |
| 24 There are no mandatory callbacks; all the callbacks from <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html">FLAC::Encoder::Stream</a> are implemented here fully and support full post-encode STREAMINFO and SEEKTABLE updating. There is only an optional progress callback which you may override to get periodic reports on the progress of the encode. | |
| 25 <p> | |
| 26 <table border="0" cellpadding="0" cellspacing="0"> | |
| 27 <tr><td></td></tr> | |
| 28 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> | |
| 29 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea2">init</a> (FILE *file)</td></tr> | |
| 30 | |
| 31 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea3">init</a> (const char *filename)</td></tr> | |
| 32 | |
| 33 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea4">init</a> (const std::string &filename)</td></tr> | |
| 34 | |
| 35 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea5">init_ogg</a> (FILE *file)</td></tr> | |
| 36 | |
| 37 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea6">init_ogg</a> (const char *filename)</td></tr> | |
| 38 | |
| 39 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Filea7">init_ogg</a> (const std::string &filename)</td></tr> | |
| 40 | |
| 41 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama2">is_valid</a> () const </td></tr> | |
| 42 | |
| 43 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama3">operator bool</a> () const </td></tr> | |
| 44 | |
| 45 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama4">set_ogg_serial_number</a> (long value)</td></tr> | |
| 46 | |
| 47 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama5">set_verify</a> (bool value)</td></tr> | |
| 48 | |
| 49 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama6">set_streamable_subset</a> (bool value)</td></tr> | |
| 50 | |
| 51 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama7">set_channels</a> (unsigned value)</td></tr> | |
| 52 | |
| 53 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama8">set_bits_per_sample</a> (unsigned value)</td></tr> | |
| 54 | |
| 55 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama9">set_sample_rate</a> (unsigned value)</td></tr> | |
| 56 | |
| 57 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama10">set_compression_level</a> (unsigned value)</td></tr> | |
| 58 | |
| 59 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama11">set_blocksize</a> (unsigned value)</td></tr> | |
| 60 | |
| 61 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama12">set_do_mid_side_stereo</a> (bool value)</td></tr> | |
| 62 | |
| 63 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama13">set_loose_mid_side_stereo</a> (bool value)</td></tr> | |
| 64 | |
| 65 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama14">set_apodization</a> (const char *specification)</td></tr> | |
| 66 | |
| 67 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama15">set_max_lpc_order</a> (unsigned value)</td></tr> | |
| 68 | |
| 69 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama16">set_qlp_coeff_precision</a> (unsigned value)</td></tr> | |
| 70 | |
| 71 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama17">set_do_qlp_coeff_prec_search</a> (bool value)</td></tr> | |
| 72 | |
| 73 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama18">set_do_escape_coding</a> (bool value)</td></tr> | |
| 74 | |
| 75 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama19">set_do_exhaustive_model_search</a> (bool value)</td></tr> | |
| 76 | |
| 77 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama20">set_min_residual_partition_order</a> (unsigned value)</td></tr> | |
| 78 | |
| 79 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama21">set_max_residual_partition_order</a> (unsigned value)</td></tr> | |
| 80 | |
| 81 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama22">set_rice_parameter_search_dist</a> (unsigned value)</td></tr> | |
| 82 | |
| 83 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama23">set_total_samples_estimate</a> (FLAC__uint64 value)</td></tr> | |
| 84 | |
| 85 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama24">set_metadata</a> (::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> **metadata, unsigned num_blocks)</td></tr> | |
| 86 | |
| 87 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama25">set_metadata</a> (<a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a> **metadata, unsigned num_blocks)</td></tr> | |
| 88 | |
| 89 <tr><td class="memItemLeft" nowrap align="right" valign="top">State </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama26">get_state</a> () const </td></tr> | |
| 90 | |
| 91 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">Decoder::Stream::State</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama27">get_verify_decoder_state</a> () const </td></tr> | |
| 92 | |
| 93 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama28">get_verify_decoder_error_stats</a> (FLAC__uint64 *absolute_sample, unsigned *frame_number, unsigned *channel, unsigned *sample, FLAC__int32 *expected, FLAC__int32 *got)</td></tr> | |
| 94 | |
| 95 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama29">get_verify</a> () const </td></tr> | |
| 96 | |
| 97 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama30">get_streamable_subset</a> () const </td></tr> | |
| 98 | |
| 99 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama31">get_do_mid_side_stereo</a> () const </td></tr> | |
| 100 | |
| 101 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama32">get_loose_mid_side_stereo</a> () const </td></tr> | |
| 102 | |
| 103 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama33">get_channels</a> () const </td></tr> | |
| 104 | |
| 105 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama34">get_bits_per_sample</a> () const </td></tr> | |
| 106 | |
| 107 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama35">get_sample_rate</a> () const </td></tr> | |
| 108 | |
| 109 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama36">get_blocksize</a> () const </td></tr> | |
| 110 | |
| 111 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama37">get_max_lpc_order</a> () const </td></tr> | |
| 112 | |
| 113 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama38">get_qlp_coeff_precision</a> () const </td></tr> | |
| 114 | |
| 115 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama39">get_do_qlp_coeff_prec_search</a> () const </td></tr> | |
| 116 | |
| 117 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama40">get_do_escape_coding</a> () const </td></tr> | |
| 118 | |
| 119 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama41">get_do_exhaustive_model_search</a> () const </td></tr> | |
| 120 | |
| 121 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama42">get_min_residual_partition_order</a> () const </td></tr> | |
| 122 | |
| 123 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama43">get_max_residual_partition_order</a> () const </td></tr> | |
| 124 | |
| 125 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama44">get_rice_parameter_search_dist</a> () const </td></tr> | |
| 126 | |
| 127 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual FLAC__uint64 </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama45">get_total_samples_estimate</a> () const </td></tr> | |
| 128 | |
| 129 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama46">init</a> ()</td></tr> | |
| 130 | |
| 131 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama47">init_ogg</a> ()</td></tr> | |
| 132 | |
| 133 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama48">finish</a> ()</td></tr> | |
| 134 | |
| 135 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama49">process</a> (const FLAC__int32 *const buffer[], unsigned samples)</td></tr> | |
| 136 | |
| 137 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama50">process_interleaved</a> (const FLAC__int32 buffer[], unsigned samples)</td></tr> | |
| 138 | |
| 139 <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> | |
| 140 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Fileb0">progress_callback</a> (FLAC__uint64 bytes_written, FLAC__uint64 samples_written, unsigned frames_written, unsigned total_frames_estimate)</td></tr> | |
| 141 | |
| 142 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1File.html#FLAC_1_1Encoder_1_1Fileb1">write_callback</a> (const FLAC__byte buffer[], size_t bytes, unsigned samples, unsigned current_frame)</td></tr> | |
| 143 | |
| 144 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb0">read_callback</a> (FLAC__byte buffer[], size_t *bytes)</td></tr> | |
| 145 | |
| 146 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb2">seek_callback</a> (FLAC__uint64 absolute_byte_offset)</td></tr> | |
| 147 | |
| 148 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb3">tell_callback</a> (FLAC__uint64 *absolute_byte_offset)</td></tr> | |
| 149 | |
| 150 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb4">metadata_callback</a> (const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata)</td></tr> | |
| 151 | |
| 152 <tr><td colspan="2"><br><h2>Static Protected Member Functions</h2></td></tr> | |
| 153 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamf0" doxytag="FLAC::Encoder::File::read_callback_"></a> | |
| 154 ::<a class="el" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a> </td><td class="memItemRight" valign="bottom"><b>read_callback_</b> (const ::<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__byte buffer[], size_t *bytes, void *client_data)</td></tr> | |
| 155 | |
| 156 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamf1" doxytag="FLAC::Encoder::File::write_callback_"></a> | |
| 157 ::<a class="el" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a> </td><td class="memItemRight" valign="bottom"><b>write_callback_</b> (const ::<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const FLAC__byte buffer[], size_t bytes, unsigned samples, unsigned current_frame, void *client_data)</td></tr> | |
| 158 | |
| 159 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamf2" doxytag="FLAC::Encoder::File::seek_callback_"></a> | |
| 160 ::<a class="el" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a> </td><td class="memItemRight" valign="bottom"><b>seek_callback_</b> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 absolute_byte_offset, void *client_data)</td></tr> | |
| 161 | |
| 162 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamf3" doxytag="FLAC::Encoder::File::tell_callback_"></a> | |
| 163 ::<a class="el" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a> </td><td class="memItemRight" valign="bottom"><b>tell_callback_</b> (const <a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, FLAC__uint64 *absolute_byte_offset, void *client_data)</td></tr> | |
| 164 | |
| 165 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamf4" doxytag="FLAC::Encoder::File::metadata_callback_"></a> | |
| 166 static void </td><td class="memItemRight" valign="bottom"><b>metadata_callback_</b> (const ::<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> *encoder, const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> *metadata, void *client_data)</td></tr> | |
| 167 | |
| 168 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> | |
| 169 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Encoder_1_1Streamp0" doxytag="FLAC::Encoder::File::encoder_"></a> | |
| 170 ::<a class="el" href="structFLAC____StreamEncoder.html">FLAC__StreamEncoder</a> * </td><td class="memItemRight" valign="bottom"><b>encoder_</b></td></tr> | |
| 171 | |
| 172 </table> | |
| 173 <hr><h2>Member Function Documentation</h2> | |
| 174 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea2" doxytag="FLAC::Encoder::File::init"></a><p> | |
| 175 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 176 <tr> | |
| 177 <td class="mdRow"> | |
| 178 <table cellpadding="0" cellspacing="0" border="0"> | |
| 179 <tr> | |
| 180 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init </td> | |
| 181 <td class="md" valign="top">( </td> | |
| 182 <td class="md" nowrap valign="top">FILE * </td> | |
| 183 <td class="mdname1" valign="top" nowrap> <em>file</em> </td> | |
| 184 <td class="md" valign="top"> ) </td> | |
| 185 <td class="md" nowrap></td> | |
| 186 </tr> | |
| 187 </table> | |
| 188 </td> | |
| 189 </tr> | |
| 190 </table> | |
| 191 <table cellspacing="5" cellpadding="0" border="0"> | |
| 192 <tr> | |
| 193 <td> | |
| 194 | |
| 195 </td> | |
| 196 <td> | |
| 197 | |
| 198 <p> | |
| 199 See <a class="el" href="group__flac__stream__encoder.html#ga58">FLAC__stream_encoder_init_FILE()</a>. | |
| 200 <p> | |
| 201 </td> | |
| 202 </tr> | |
| 203 </table> | |
| 204 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea3" doxytag="FLAC::Encoder::File::init"></a><p> | |
| 205 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 206 <tr> | |
| 207 <td class="mdRow"> | |
| 208 <table cellpadding="0" cellspacing="0" border="0"> | |
| 209 <tr> | |
| 210 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init </td> | |
| 211 <td class="md" valign="top">( </td> | |
| 212 <td class="md" nowrap valign="top">const char * </td> | |
| 213 <td class="mdname1" valign="top" nowrap> <em>filename</em> </td> | |
| 214 <td class="md" valign="top"> ) </td> | |
| 215 <td class="md" nowrap><code> [virtual]</code></td> | |
| 216 </tr> | |
| 217 </table> | |
| 218 </td> | |
| 219 </tr> | |
| 220 </table> | |
| 221 <table cellspacing="5" cellpadding="0" border="0"> | |
| 222 <tr> | |
| 223 <td> | |
| 224 | |
| 225 </td> | |
| 226 <td> | |
| 227 | |
| 228 <p> | |
| 229 See <a class="el" href="group__flac__stream__encoder.html#ga60">FLAC__stream_encoder_init_file()</a>. | |
| 230 <p> | |
| 231 </td> | |
| 232 </tr> | |
| 233 </table> | |
| 234 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea4" doxytag="FLAC::Encoder::File::init"></a><p> | |
| 235 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 236 <tr> | |
| 237 <td class="mdRow"> | |
| 238 <table cellpadding="0" cellspacing="0" border="0"> | |
| 239 <tr> | |
| 240 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init </td> | |
| 241 <td class="md" valign="top">( </td> | |
| 242 <td class="md" nowrap valign="top">const std::string & </td> | |
| 243 <td class="mdname1" valign="top" nowrap> <em>filename</em> </td> | |
| 244 <td class="md" valign="top"> ) </td> | |
| 245 <td class="md" nowrap><code> [virtual]</code></td> | |
| 246 </tr> | |
| 247 </table> | |
| 248 </td> | |
| 249 </tr> | |
| 250 </table> | |
| 251 <table cellspacing="5" cellpadding="0" border="0"> | |
| 252 <tr> | |
| 253 <td> | |
| 254 | |
| 255 </td> | |
| 256 <td> | |
| 257 | |
| 258 <p> | |
| 259 See <a class="el" href="group__flac__stream__encoder.html#ga60">FLAC__stream_encoder_init_file()</a>. | |
| 260 <p> | |
| 261 </td> | |
| 262 </tr> | |
| 263 </table> | |
| 264 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea5" doxytag="FLAC::Encoder::File::init_ogg"></a><p> | |
| 265 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 266 <tr> | |
| 267 <td class="mdRow"> | |
| 268 <table cellpadding="0" cellspacing="0" border="0"> | |
| 269 <tr> | |
| 270 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init_ogg </td> | |
| 271 <td class="md" valign="top">( </td> | |
| 272 <td class="md" nowrap valign="top">FILE * </td> | |
| 273 <td class="mdname1" valign="top" nowrap> <em>file</em> </td> | |
| 274 <td class="md" valign="top"> ) </td> | |
| 275 <td class="md" nowrap><code> [virtual]</code></td> | |
| 276 </tr> | |
| 277 </table> | |
| 278 </td> | |
| 279 </tr> | |
| 280 </table> | |
| 281 <table cellspacing="5" cellpadding="0" border="0"> | |
| 282 <tr> | |
| 283 <td> | |
| 284 | |
| 285 </td> | |
| 286 <td> | |
| 287 | |
| 288 <p> | |
| 289 See <a class="el" href="group__flac__stream__encoder.html#ga59">FLAC__stream_encoder_init_ogg_FILE()</a>. | |
| 290 <p> | |
| 291 </td> | |
| 292 </tr> | |
| 293 </table> | |
| 294 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea6" doxytag="FLAC::Encoder::File::init_ogg"></a><p> | |
| 295 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 296 <tr> | |
| 297 <td class="mdRow"> | |
| 298 <table cellpadding="0" cellspacing="0" border="0"> | |
| 299 <tr> | |
| 300 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init_ogg </td> | |
| 301 <td class="md" valign="top">( </td> | |
| 302 <td class="md" nowrap valign="top">const char * </td> | |
| 303 <td class="mdname1" valign="top" nowrap> <em>filename</em> </td> | |
| 304 <td class="md" valign="top"> ) </td> | |
| 305 <td class="md" nowrap><code> [virtual]</code></td> | |
| 306 </tr> | |
| 307 </table> | |
| 308 </td> | |
| 309 </tr> | |
| 310 </table> | |
| 311 <table cellspacing="5" cellpadding="0" border="0"> | |
| 312 <tr> | |
| 313 <td> | |
| 314 | |
| 315 </td> | |
| 316 <td> | |
| 317 | |
| 318 <p> | |
| 319 See <a class="el" href="group__flac__stream__encoder.html#ga61">FLAC__stream_encoder_init_ogg_file()</a>. | |
| 320 <p> | |
| 321 </td> | |
| 322 </tr> | |
| 323 </table> | |
| 324 <a class="anchor" name="FLAC_1_1Encoder_1_1Filea7" doxytag="FLAC::Encoder::File::init_ogg"></a><p> | |
| 325 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 326 <tr> | |
| 327 <td class="mdRow"> | |
| 328 <table cellpadding="0" cellspacing="0" border="0"> | |
| 329 <tr> | |
| 330 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::File::init_ogg </td> | |
| 331 <td class="md" valign="top">( </td> | |
| 332 <td class="md" nowrap valign="top">const std::string & </td> | |
| 333 <td class="mdname1" valign="top" nowrap> <em>filename</em> </td> | |
| 334 <td class="md" valign="top"> ) </td> | |
| 335 <td class="md" nowrap><code> [virtual]</code></td> | |
| 336 </tr> | |
| 337 </table> | |
| 338 </td> | |
| 339 </tr> | |
| 340 </table> | |
| 341 <table cellspacing="5" cellpadding="0" border="0"> | |
| 342 <tr> | |
| 343 <td> | |
| 344 | |
| 345 </td> | |
| 346 <td> | |
| 347 | |
| 348 <p> | |
| 349 See <a class="el" href="group__flac__stream__encoder.html#ga61">FLAC__stream_encoder_init_ogg_file()</a>. | |
| 350 <p> | |
| 351 </td> | |
| 352 </tr> | |
| 353 </table> | |
| 354 <a class="anchor" name="FLAC_1_1Encoder_1_1Fileb0" doxytag="FLAC::Encoder::File::progress_callback"></a><p> | |
| 355 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 356 <tr> | |
| 357 <td class="mdRow"> | |
| 358 <table cellpadding="0" cellspacing="0" border="0"> | |
| 359 <tr> | |
| 360 <td class="md" nowrap valign="top">virtual void FLAC::Encoder::File::progress_callback </td> | |
| 361 <td class="md" valign="top">( </td> | |
| 362 <td class="md" nowrap valign="top">FLAC__uint64 </td> | |
| 363 <td class="mdname" nowrap> <em>bytes_written</em>, </td> | |
| 364 </tr> | |
| 365 <tr> | |
| 366 <td class="md" nowrap align="right"></td> | |
| 367 <td class="md"></td> | |
| 368 <td class="md" nowrap>FLAC__uint64 </td> | |
| 369 <td class="mdname" nowrap> <em>samples_written</em>, </td> | |
| 370 </tr> | |
| 371 <tr> | |
| 372 <td class="md" nowrap align="right"></td> | |
| 373 <td class="md"></td> | |
| 374 <td class="md" nowrap>unsigned </td> | |
| 375 <td class="mdname" nowrap> <em>frames_written</em>, </td> | |
| 376 </tr> | |
| 377 <tr> | |
| 378 <td class="md" nowrap align="right"></td> | |
| 379 <td class="md"></td> | |
| 380 <td class="md" nowrap>unsigned </td> | |
| 381 <td class="mdname" nowrap> <em>total_frames_estimate</em></td> | |
| 382 </tr> | |
| 383 <tr> | |
| 384 <td class="md"></td> | |
| 385 <td class="md">) </td> | |
| 386 <td class="md" colspan="2"><code> [protected, virtual]</code></td> | |
| 387 </tr> | |
| 388 </table> | |
| 389 </td> | |
| 390 </tr> | |
| 391 </table> | |
| 392 <table cellspacing="5" cellpadding="0" border="0"> | |
| 393 <tr> | |
| 394 <td> | |
| 395 | |
| 396 </td> | |
| 397 <td> | |
| 398 | |
| 399 <p> | |
| 400 See FLAC__StreamEncoderProgressCallback. | |
| 401 <p> | |
| 402 </td> | |
| 403 </tr> | |
| 404 </table> | |
| 405 <a class="anchor" name="FLAC_1_1Encoder_1_1Fileb1" doxytag="FLAC::Encoder::File::write_callback"></a><p> | |
| 406 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 407 <tr> | |
| 408 <td class="mdRow"> | |
| 409 <table cellpadding="0" cellspacing="0" border="0"> | |
| 410 <tr> | |
| 411 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga68">FLAC__StreamEncoderWriteStatus</a> FLAC::Encoder::File::write_callback </td> | |
| 412 <td class="md" valign="top">( </td> | |
| 413 <td class="md" nowrap valign="top">const FLAC__byte </td> | |
| 414 <td class="mdname" nowrap> <em>buffer</em>[], </td> | |
| 415 </tr> | |
| 416 <tr> | |
| 417 <td class="md" nowrap align="right"></td> | |
| 418 <td class="md"></td> | |
| 419 <td class="md" nowrap>size_t </td> | |
| 420 <td class="mdname" nowrap> <em>bytes</em>, </td> | |
| 421 </tr> | |
| 422 <tr> | |
| 423 <td class="md" nowrap align="right"></td> | |
| 424 <td class="md"></td> | |
| 425 <td class="md" nowrap>unsigned </td> | |
| 426 <td class="mdname" nowrap> <em>samples</em>, </td> | |
| 427 </tr> | |
| 428 <tr> | |
| 429 <td class="md" nowrap align="right"></td> | |
| 430 <td class="md"></td> | |
| 431 <td class="md" nowrap>unsigned </td> | |
| 432 <td class="mdname" nowrap> <em>current_frame</em></td> | |
| 433 </tr> | |
| 434 <tr> | |
| 435 <td class="md"></td> | |
| 436 <td class="md">) </td> | |
| 437 <td class="md" colspan="2"><code> [protected, virtual]</code></td> | |
| 438 </tr> | |
| 439 </table> | |
| 440 </td> | |
| 441 </tr> | |
| 442 </table> | |
| 443 <table cellspacing="5" cellpadding="0" border="0"> | |
| 444 <tr> | |
| 445 <td> | |
| 446 | |
| 447 </td> | |
| 448 <td> | |
| 449 | |
| 450 <p> | |
| 451 This is a dummy implementation to satisfy the pure virtual in <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html">Stream</a> that is actually supplied internally by the C layer. | |
| 452 <p> | |
| 453 | |
| 454 <p> | |
| 455 Implements <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streamb1">FLAC::Encoder::Stream</a>. </td> | |
| 456 </tr> | |
| 457 </table> | |
| 458 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama2" doxytag="FLAC::Encoder::File::is_valid"></a><p> | |
| 459 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 460 <tr> | |
| 461 <td class="mdRow"> | |
| 462 <table cellpadding="0" cellspacing="0" border="0"> | |
| 463 <tr> | |
| 464 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::is_valid </td> | |
| 465 <td class="md" valign="top">( </td> | |
| 466 <td class="mdname1" valign="top" nowrap> </td> | |
| 467 <td class="md" valign="top"> ) </td> | |
| 468 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 469 </tr> | |
| 470 </table> | |
| 471 </td> | |
| 472 </tr> | |
| 473 </table> | |
| 474 <table cellspacing="5" cellpadding="0" border="0"> | |
| 475 <tr> | |
| 476 <td> | |
| 477 | |
| 478 </td> | |
| 479 <td> | |
| 480 | |
| 481 <p> | |
| 482 Call after construction to check the that the object was created successfully. If not, use <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama26">get_state()</a> to find out why not. </td> | |
| 483 </tr> | |
| 484 </table> | |
| 485 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama3" doxytag="FLAC::Encoder::File::operator bool"></a><p> | |
| 486 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 487 <tr> | |
| 488 <td class="mdRow"> | |
| 489 <table cellpadding="0" cellspacing="0" border="0"> | |
| 490 <tr> | |
| 491 <td class="md" nowrap valign="top">FLAC::Encoder::Stream::operator bool </td> | |
| 492 <td class="md" valign="top">( </td> | |
| 493 <td class="mdname1" valign="top" nowrap> </td> | |
| 494 <td class="md" valign="top"> ) </td> | |
| 495 <td class="md" nowrap> const<code> [inline, inherited]</code></td> | |
| 496 </tr> | |
| 497 </table> | |
| 498 </td> | |
| 499 </tr> | |
| 500 </table> | |
| 501 <table cellspacing="5" cellpadding="0" border="0"> | |
| 502 <tr> | |
| 503 <td> | |
| 504 | |
| 505 </td> | |
| 506 <td> | |
| 507 | |
| 508 <p> | |
| 509 See <a class="el" href="classFLAC_1_1Encoder_1_1Stream.html#FLAC_1_1Encoder_1_1Streama2">is_valid()</a>. | |
| 510 <p> | |
| 511 </td> | |
| 512 </tr> | |
| 513 </table> | |
| 514 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama4" doxytag="FLAC::Encoder::File::set_ogg_serial_number"></a><p> | |
| 515 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 516 <tr> | |
| 517 <td class="mdRow"> | |
| 518 <table cellpadding="0" cellspacing="0" border="0"> | |
| 519 <tr> | |
| 520 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_ogg_serial_number </td> | |
| 521 <td class="md" valign="top">( </td> | |
| 522 <td class="md" nowrap valign="top">long </td> | |
| 523 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 524 <td class="md" valign="top"> ) </td> | |
| 525 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 526 </tr> | |
| 527 </table> | |
| 528 </td> | |
| 529 </tr> | |
| 530 </table> | |
| 531 <table cellspacing="5" cellpadding="0" border="0"> | |
| 532 <tr> | |
| 533 <td> | |
| 534 | |
| 535 </td> | |
| 536 <td> | |
| 537 | |
| 538 <p> | |
| 539 See <a class="el" href="group__flac__stream__encoder.html#ga14">FLAC__stream_encoder_set_ogg_serial_number()</a>. | |
| 540 <p> | |
| 541 </td> | |
| 542 </tr> | |
| 543 </table> | |
| 544 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama5" doxytag="FLAC::Encoder::File::set_verify"></a><p> | |
| 545 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 546 <tr> | |
| 547 <td class="mdRow"> | |
| 548 <table cellpadding="0" cellspacing="0" border="0"> | |
| 549 <tr> | |
| 550 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_verify </td> | |
| 551 <td class="md" valign="top">( </td> | |
| 552 <td class="md" nowrap valign="top">bool </td> | |
| 553 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 554 <td class="md" valign="top"> ) </td> | |
| 555 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 556 </tr> | |
| 557 </table> | |
| 558 </td> | |
| 559 </tr> | |
| 560 </table> | |
| 561 <table cellspacing="5" cellpadding="0" border="0"> | |
| 562 <tr> | |
| 563 <td> | |
| 564 | |
| 565 </td> | |
| 566 <td> | |
| 567 | |
| 568 <p> | |
| 569 See <a class="el" href="group__flac__stream__encoder.html#ga15">FLAC__stream_encoder_set_verify()</a>. | |
| 570 <p> | |
| 571 </td> | |
| 572 </tr> | |
| 573 </table> | |
| 574 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama6" doxytag="FLAC::Encoder::File::set_streamable_subset"></a><p> | |
| 575 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 576 <tr> | |
| 577 <td class="mdRow"> | |
| 578 <table cellpadding="0" cellspacing="0" border="0"> | |
| 579 <tr> | |
| 580 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_streamable_subset </td> | |
| 581 <td class="md" valign="top">( </td> | |
| 582 <td class="md" nowrap valign="top">bool </td> | |
| 583 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 584 <td class="md" valign="top"> ) </td> | |
| 585 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 586 </tr> | |
| 587 </table> | |
| 588 </td> | |
| 589 </tr> | |
| 590 </table> | |
| 591 <table cellspacing="5" cellpadding="0" border="0"> | |
| 592 <tr> | |
| 593 <td> | |
| 594 | |
| 595 </td> | |
| 596 <td> | |
| 597 | |
| 598 <p> | |
| 599 See <a class="el" href="group__flac__stream__encoder.html#ga16">FLAC__stream_encoder_set_streamable_subset()</a>. | |
| 600 <p> | |
| 601 </td> | |
| 602 </tr> | |
| 603 </table> | |
| 604 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama7" doxytag="FLAC::Encoder::File::set_channels"></a><p> | |
| 605 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 606 <tr> | |
| 607 <td class="mdRow"> | |
| 608 <table cellpadding="0" cellspacing="0" border="0"> | |
| 609 <tr> | |
| 610 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_channels </td> | |
| 611 <td class="md" valign="top">( </td> | |
| 612 <td class="md" nowrap valign="top">unsigned </td> | |
| 613 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 614 <td class="md" valign="top"> ) </td> | |
| 615 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 616 </tr> | |
| 617 </table> | |
| 618 </td> | |
| 619 </tr> | |
| 620 </table> | |
| 621 <table cellspacing="5" cellpadding="0" border="0"> | |
| 622 <tr> | |
| 623 <td> | |
| 624 | |
| 625 </td> | |
| 626 <td> | |
| 627 | |
| 628 <p> | |
| 629 See <a class="el" href="group__flac__stream__encoder.html#ga17">FLAC__stream_encoder_set_channels()</a>. | |
| 630 <p> | |
| 631 </td> | |
| 632 </tr> | |
| 633 </table> | |
| 634 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama8" doxytag="FLAC::Encoder::File::set_bits_per_sample"></a><p> | |
| 635 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 636 <tr> | |
| 637 <td class="mdRow"> | |
| 638 <table cellpadding="0" cellspacing="0" border="0"> | |
| 639 <tr> | |
| 640 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_bits_per_sample </td> | |
| 641 <td class="md" valign="top">( </td> | |
| 642 <td class="md" nowrap valign="top">unsigned </td> | |
| 643 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 644 <td class="md" valign="top"> ) </td> | |
| 645 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 646 </tr> | |
| 647 </table> | |
| 648 </td> | |
| 649 </tr> | |
| 650 </table> | |
| 651 <table cellspacing="5" cellpadding="0" border="0"> | |
| 652 <tr> | |
| 653 <td> | |
| 654 | |
| 655 </td> | |
| 656 <td> | |
| 657 | |
| 658 <p> | |
| 659 See <a class="el" href="group__flac__stream__encoder.html#ga18">FLAC__stream_encoder_set_bits_per_sample()</a>. | |
| 660 <p> | |
| 661 </td> | |
| 662 </tr> | |
| 663 </table> | |
| 664 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama9" doxytag="FLAC::Encoder::File::set_sample_rate"></a><p> | |
| 665 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 666 <tr> | |
| 667 <td class="mdRow"> | |
| 668 <table cellpadding="0" cellspacing="0" border="0"> | |
| 669 <tr> | |
| 670 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_sample_rate </td> | |
| 671 <td class="md" valign="top">( </td> | |
| 672 <td class="md" nowrap valign="top">unsigned </td> | |
| 673 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 674 <td class="md" valign="top"> ) </td> | |
| 675 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 676 </tr> | |
| 677 </table> | |
| 678 </td> | |
| 679 </tr> | |
| 680 </table> | |
| 681 <table cellspacing="5" cellpadding="0" border="0"> | |
| 682 <tr> | |
| 683 <td> | |
| 684 | |
| 685 </td> | |
| 686 <td> | |
| 687 | |
| 688 <p> | |
| 689 See <a class="el" href="group__flac__stream__encoder.html#ga19">FLAC__stream_encoder_set_sample_rate()</a>. | |
| 690 <p> | |
| 691 </td> | |
| 692 </tr> | |
| 693 </table> | |
| 694 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama10" doxytag="FLAC::Encoder::File::set_compression_level"></a><p> | |
| 695 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 696 <tr> | |
| 697 <td class="mdRow"> | |
| 698 <table cellpadding="0" cellspacing="0" border="0"> | |
| 699 <tr> | |
| 700 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_compression_level </td> | |
| 701 <td class="md" valign="top">( </td> | |
| 702 <td class="md" nowrap valign="top">unsigned </td> | |
| 703 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 704 <td class="md" valign="top"> ) </td> | |
| 705 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 706 </tr> | |
| 707 </table> | |
| 708 </td> | |
| 709 </tr> | |
| 710 </table> | |
| 711 <table cellspacing="5" cellpadding="0" border="0"> | |
| 712 <tr> | |
| 713 <td> | |
| 714 | |
| 715 </td> | |
| 716 <td> | |
| 717 | |
| 718 <p> | |
| 719 See <a class="el" href="group__flac__stream__encoder.html#ga20">FLAC__stream_encoder_set_compression_level()</a>. | |
| 720 <p> | |
| 721 </td> | |
| 722 </tr> | |
| 723 </table> | |
| 724 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama11" doxytag="FLAC::Encoder::File::set_blocksize"></a><p> | |
| 725 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 726 <tr> | |
| 727 <td class="mdRow"> | |
| 728 <table cellpadding="0" cellspacing="0" border="0"> | |
| 729 <tr> | |
| 730 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_blocksize </td> | |
| 731 <td class="md" valign="top">( </td> | |
| 732 <td class="md" nowrap valign="top">unsigned </td> | |
| 733 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 734 <td class="md" valign="top"> ) </td> | |
| 735 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 736 </tr> | |
| 737 </table> | |
| 738 </td> | |
| 739 </tr> | |
| 740 </table> | |
| 741 <table cellspacing="5" cellpadding="0" border="0"> | |
| 742 <tr> | |
| 743 <td> | |
| 744 | |
| 745 </td> | |
| 746 <td> | |
| 747 | |
| 748 <p> | |
| 749 See <a class="el" href="group__flac__stream__encoder.html#ga21">FLAC__stream_encoder_set_blocksize()</a>. | |
| 750 <p> | |
| 751 </td> | |
| 752 </tr> | |
| 753 </table> | |
| 754 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama12" doxytag="FLAC::Encoder::File::set_do_mid_side_stereo"></a><p> | |
| 755 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 756 <tr> | |
| 757 <td class="mdRow"> | |
| 758 <table cellpadding="0" cellspacing="0" border="0"> | |
| 759 <tr> | |
| 760 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_do_mid_side_stereo </td> | |
| 761 <td class="md" valign="top">( </td> | |
| 762 <td class="md" nowrap valign="top">bool </td> | |
| 763 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 764 <td class="md" valign="top"> ) </td> | |
| 765 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 766 </tr> | |
| 767 </table> | |
| 768 </td> | |
| 769 </tr> | |
| 770 </table> | |
| 771 <table cellspacing="5" cellpadding="0" border="0"> | |
| 772 <tr> | |
| 773 <td> | |
| 774 | |
| 775 </td> | |
| 776 <td> | |
| 777 | |
| 778 <p> | |
| 779 See <a class="el" href="group__flac__stream__encoder.html#ga22">FLAC__stream_encoder_set_do_mid_side_stereo()</a>. | |
| 780 <p> | |
| 781 </td> | |
| 782 </tr> | |
| 783 </table> | |
| 784 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama13" doxytag="FLAC::Encoder::File::set_loose_mid_side_stereo"></a><p> | |
| 785 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 786 <tr> | |
| 787 <td class="mdRow"> | |
| 788 <table cellpadding="0" cellspacing="0" border="0"> | |
| 789 <tr> | |
| 790 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_loose_mid_side_stereo </td> | |
| 791 <td class="md" valign="top">( </td> | |
| 792 <td class="md" nowrap valign="top">bool </td> | |
| 793 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 794 <td class="md" valign="top"> ) </td> | |
| 795 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 796 </tr> | |
| 797 </table> | |
| 798 </td> | |
| 799 </tr> | |
| 800 </table> | |
| 801 <table cellspacing="5" cellpadding="0" border="0"> | |
| 802 <tr> | |
| 803 <td> | |
| 804 | |
| 805 </td> | |
| 806 <td> | |
| 807 | |
| 808 <p> | |
| 809 See <a class="el" href="group__flac__stream__encoder.html#ga23">FLAC__stream_encoder_set_loose_mid_side_stereo()</a>. | |
| 810 <p> | |
| 811 </td> | |
| 812 </tr> | |
| 813 </table> | |
| 814 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama14" doxytag="FLAC::Encoder::File::set_apodization"></a><p> | |
| 815 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 816 <tr> | |
| 817 <td class="mdRow"> | |
| 818 <table cellpadding="0" cellspacing="0" border="0"> | |
| 819 <tr> | |
| 820 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_apodization </td> | |
| 821 <td class="md" valign="top">( </td> | |
| 822 <td class="md" nowrap valign="top">const char * </td> | |
| 823 <td class="mdname1" valign="top" nowrap> <em>specification</em> </td> | |
| 824 <td class="md" valign="top"> ) </td> | |
| 825 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 826 </tr> | |
| 827 </table> | |
| 828 </td> | |
| 829 </tr> | |
| 830 </table> | |
| 831 <table cellspacing="5" cellpadding="0" border="0"> | |
| 832 <tr> | |
| 833 <td> | |
| 834 | |
| 835 </td> | |
| 836 <td> | |
| 837 | |
| 838 <p> | |
| 839 See <a class="el" href="group__flac__stream__encoder.html#ga24">FLAC__stream_encoder_set_apodization()</a>. | |
| 840 <p> | |
| 841 </td> | |
| 842 </tr> | |
| 843 </table> | |
| 844 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama15" doxytag="FLAC::Encoder::File::set_max_lpc_order"></a><p> | |
| 845 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 846 <tr> | |
| 847 <td class="mdRow"> | |
| 848 <table cellpadding="0" cellspacing="0" border="0"> | |
| 849 <tr> | |
| 850 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_max_lpc_order </td> | |
| 851 <td class="md" valign="top">( </td> | |
| 852 <td class="md" nowrap valign="top">unsigned </td> | |
| 853 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 854 <td class="md" valign="top"> ) </td> | |
| 855 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 856 </tr> | |
| 857 </table> | |
| 858 </td> | |
| 859 </tr> | |
| 860 </table> | |
| 861 <table cellspacing="5" cellpadding="0" border="0"> | |
| 862 <tr> | |
| 863 <td> | |
| 864 | |
| 865 </td> | |
| 866 <td> | |
| 867 | |
| 868 <p> | |
| 869 See <a class="el" href="group__flac__stream__encoder.html#ga25">FLAC__stream_encoder_set_max_lpc_order()</a>. | |
| 870 <p> | |
| 871 </td> | |
| 872 </tr> | |
| 873 </table> | |
| 874 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama16" doxytag="FLAC::Encoder::File::set_qlp_coeff_precision"></a><p> | |
| 875 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 876 <tr> | |
| 877 <td class="mdRow"> | |
| 878 <table cellpadding="0" cellspacing="0" border="0"> | |
| 879 <tr> | |
| 880 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_qlp_coeff_precision </td> | |
| 881 <td class="md" valign="top">( </td> | |
| 882 <td class="md" nowrap valign="top">unsigned </td> | |
| 883 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 884 <td class="md" valign="top"> ) </td> | |
| 885 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 886 </tr> | |
| 887 </table> | |
| 888 </td> | |
| 889 </tr> | |
| 890 </table> | |
| 891 <table cellspacing="5" cellpadding="0" border="0"> | |
| 892 <tr> | |
| 893 <td> | |
| 894 | |
| 895 </td> | |
| 896 <td> | |
| 897 | |
| 898 <p> | |
| 899 See <a class="el" href="group__flac__stream__encoder.html#ga26">FLAC__stream_encoder_set_qlp_coeff_precision()</a>. | |
| 900 <p> | |
| 901 </td> | |
| 902 </tr> | |
| 903 </table> | |
| 904 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama17" doxytag="FLAC::Encoder::File::set_do_qlp_coeff_prec_search"></a><p> | |
| 905 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 906 <tr> | |
| 907 <td class="mdRow"> | |
| 908 <table cellpadding="0" cellspacing="0" border="0"> | |
| 909 <tr> | |
| 910 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_do_qlp_coeff_prec_search </td> | |
| 911 <td class="md" valign="top">( </td> | |
| 912 <td class="md" nowrap valign="top">bool </td> | |
| 913 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 914 <td class="md" valign="top"> ) </td> | |
| 915 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 916 </tr> | |
| 917 </table> | |
| 918 </td> | |
| 919 </tr> | |
| 920 </table> | |
| 921 <table cellspacing="5" cellpadding="0" border="0"> | |
| 922 <tr> | |
| 923 <td> | |
| 924 | |
| 925 </td> | |
| 926 <td> | |
| 927 | |
| 928 <p> | |
| 929 See <a class="el" href="group__flac__stream__encoder.html#ga27">FLAC__stream_encoder_set_do_qlp_coeff_prec_search()</a>. | |
| 930 <p> | |
| 931 </td> | |
| 932 </tr> | |
| 933 </table> | |
| 934 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama18" doxytag="FLAC::Encoder::File::set_do_escape_coding"></a><p> | |
| 935 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 936 <tr> | |
| 937 <td class="mdRow"> | |
| 938 <table cellpadding="0" cellspacing="0" border="0"> | |
| 939 <tr> | |
| 940 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_do_escape_coding </td> | |
| 941 <td class="md" valign="top">( </td> | |
| 942 <td class="md" nowrap valign="top">bool </td> | |
| 943 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 944 <td class="md" valign="top"> ) </td> | |
| 945 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 946 </tr> | |
| 947 </table> | |
| 948 </td> | |
| 949 </tr> | |
| 950 </table> | |
| 951 <table cellspacing="5" cellpadding="0" border="0"> | |
| 952 <tr> | |
| 953 <td> | |
| 954 | |
| 955 </td> | |
| 956 <td> | |
| 957 | |
| 958 <p> | |
| 959 See <a class="el" href="group__flac__stream__encoder.html#ga28">FLAC__stream_encoder_set_do_escape_coding()</a>. | |
| 960 <p> | |
| 961 </td> | |
| 962 </tr> | |
| 963 </table> | |
| 964 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama19" doxytag="FLAC::Encoder::File::set_do_exhaustive_model_search"></a><p> | |
| 965 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 966 <tr> | |
| 967 <td class="mdRow"> | |
| 968 <table cellpadding="0" cellspacing="0" border="0"> | |
| 969 <tr> | |
| 970 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_do_exhaustive_model_search </td> | |
| 971 <td class="md" valign="top">( </td> | |
| 972 <td class="md" nowrap valign="top">bool </td> | |
| 973 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 974 <td class="md" valign="top"> ) </td> | |
| 975 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 976 </tr> | |
| 977 </table> | |
| 978 </td> | |
| 979 </tr> | |
| 980 </table> | |
| 981 <table cellspacing="5" cellpadding="0" border="0"> | |
| 982 <tr> | |
| 983 <td> | |
| 984 | |
| 985 </td> | |
| 986 <td> | |
| 987 | |
| 988 <p> | |
| 989 See <a class="el" href="group__flac__stream__encoder.html#ga29">FLAC__stream_encoder_set_do_exhaustive_model_search()</a>. | |
| 990 <p> | |
| 991 </td> | |
| 992 </tr> | |
| 993 </table> | |
| 994 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama20" doxytag="FLAC::Encoder::File::set_min_residual_partition_order"></a><p> | |
| 995 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 996 <tr> | |
| 997 <td class="mdRow"> | |
| 998 <table cellpadding="0" cellspacing="0" border="0"> | |
| 999 <tr> | |
| 1000 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_min_residual_partition_order </td> | |
| 1001 <td class="md" valign="top">( </td> | |
| 1002 <td class="md" nowrap valign="top">unsigned </td> | |
| 1003 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 1004 <td class="md" valign="top"> ) </td> | |
| 1005 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1006 </tr> | |
| 1007 </table> | |
| 1008 </td> | |
| 1009 </tr> | |
| 1010 </table> | |
| 1011 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1012 <tr> | |
| 1013 <td> | |
| 1014 | |
| 1015 </td> | |
| 1016 <td> | |
| 1017 | |
| 1018 <p> | |
| 1019 See <a class="el" href="group__flac__stream__encoder.html#ga30">FLAC__stream_encoder_set_min_residual_partition_order()</a>. | |
| 1020 <p> | |
| 1021 </td> | |
| 1022 </tr> | |
| 1023 </table> | |
| 1024 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama21" doxytag="FLAC::Encoder::File::set_max_residual_partition_order"></a><p> | |
| 1025 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1026 <tr> | |
| 1027 <td class="mdRow"> | |
| 1028 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1029 <tr> | |
| 1030 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_max_residual_partition_order </td> | |
| 1031 <td class="md" valign="top">( </td> | |
| 1032 <td class="md" nowrap valign="top">unsigned </td> | |
| 1033 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 1034 <td class="md" valign="top"> ) </td> | |
| 1035 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1036 </tr> | |
| 1037 </table> | |
| 1038 </td> | |
| 1039 </tr> | |
| 1040 </table> | |
| 1041 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1042 <tr> | |
| 1043 <td> | |
| 1044 | |
| 1045 </td> | |
| 1046 <td> | |
| 1047 | |
| 1048 <p> | |
| 1049 See <a class="el" href="group__flac__stream__encoder.html#ga31">FLAC__stream_encoder_set_max_residual_partition_order()</a>. | |
| 1050 <p> | |
| 1051 </td> | |
| 1052 </tr> | |
| 1053 </table> | |
| 1054 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama22" doxytag="FLAC::Encoder::File::set_rice_parameter_search_dist"></a><p> | |
| 1055 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1056 <tr> | |
| 1057 <td class="mdRow"> | |
| 1058 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1059 <tr> | |
| 1060 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_rice_parameter_search_dist </td> | |
| 1061 <td class="md" valign="top">( </td> | |
| 1062 <td class="md" nowrap valign="top">unsigned </td> | |
| 1063 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 1064 <td class="md" valign="top"> ) </td> | |
| 1065 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1066 </tr> | |
| 1067 </table> | |
| 1068 </td> | |
| 1069 </tr> | |
| 1070 </table> | |
| 1071 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1072 <tr> | |
| 1073 <td> | |
| 1074 | |
| 1075 </td> | |
| 1076 <td> | |
| 1077 | |
| 1078 <p> | |
| 1079 See <a class="el" href="group__flac__stream__encoder.html#ga32">FLAC__stream_encoder_set_rice_parameter_search_dist()</a>. | |
| 1080 <p> | |
| 1081 </td> | |
| 1082 </tr> | |
| 1083 </table> | |
| 1084 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama23" doxytag="FLAC::Encoder::File::set_total_samples_estimate"></a><p> | |
| 1085 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1086 <tr> | |
| 1087 <td class="mdRow"> | |
| 1088 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1089 <tr> | |
| 1090 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_total_samples_estimate </td> | |
| 1091 <td class="md" valign="top">( </td> | |
| 1092 <td class="md" nowrap valign="top">FLAC__uint64 </td> | |
| 1093 <td class="mdname1" valign="top" nowrap> <em>value</em> </td> | |
| 1094 <td class="md" valign="top"> ) </td> | |
| 1095 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1096 </tr> | |
| 1097 </table> | |
| 1098 </td> | |
| 1099 </tr> | |
| 1100 </table> | |
| 1101 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1102 <tr> | |
| 1103 <td> | |
| 1104 | |
| 1105 </td> | |
| 1106 <td> | |
| 1107 | |
| 1108 <p> | |
| 1109 See <a class="el" href="group__flac__stream__encoder.html#ga33">FLAC__stream_encoder_set_total_samples_estimate()</a>. | |
| 1110 <p> | |
| 1111 </td> | |
| 1112 </tr> | |
| 1113 </table> | |
| 1114 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama24" doxytag="FLAC::Encoder::File::set_metadata"></a><p> | |
| 1115 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1116 <tr> | |
| 1117 <td class="mdRow"> | |
| 1118 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1119 <tr> | |
| 1120 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_metadata </td> | |
| 1121 <td class="md" valign="top">( </td> | |
| 1122 <td class="md" nowrap valign="top">::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> ** </td> | |
| 1123 <td class="mdname" nowrap> <em>metadata</em>, </td> | |
| 1124 </tr> | |
| 1125 <tr> | |
| 1126 <td class="md" nowrap align="right"></td> | |
| 1127 <td class="md"></td> | |
| 1128 <td class="md" nowrap>unsigned </td> | |
| 1129 <td class="mdname" nowrap> <em>num_blocks</em></td> | |
| 1130 </tr> | |
| 1131 <tr> | |
| 1132 <td class="md"></td> | |
| 1133 <td class="md">) </td> | |
| 1134 <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
| 1135 </tr> | |
| 1136 </table> | |
| 1137 </td> | |
| 1138 </tr> | |
| 1139 </table> | |
| 1140 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1141 <tr> | |
| 1142 <td> | |
| 1143 | |
| 1144 </td> | |
| 1145 <td> | |
| 1146 | |
| 1147 <p> | |
| 1148 See <a class="el" href="group__flac__stream__encoder.html#ga34">FLAC__stream_encoder_set_metadata()</a>. | |
| 1149 <p> | |
| 1150 </td> | |
| 1151 </tr> | |
| 1152 </table> | |
| 1153 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama25" doxytag="FLAC::Encoder::File::set_metadata"></a><p> | |
| 1154 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1155 <tr> | |
| 1156 <td class="mdRow"> | |
| 1157 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1158 <tr> | |
| 1159 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::set_metadata </td> | |
| 1160 <td class="md" valign="top">( </td> | |
| 1161 <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">FLAC::Metadata::Prototype</a> ** </td> | |
| 1162 <td class="mdname" nowrap> <em>metadata</em>, </td> | |
| 1163 </tr> | |
| 1164 <tr> | |
| 1165 <td class="md" nowrap align="right"></td> | |
| 1166 <td class="md"></td> | |
| 1167 <td class="md" nowrap>unsigned </td> | |
| 1168 <td class="mdname" nowrap> <em>num_blocks</em></td> | |
| 1169 </tr> | |
| 1170 <tr> | |
| 1171 <td class="md"></td> | |
| 1172 <td class="md">) </td> | |
| 1173 <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
| 1174 </tr> | |
| 1175 </table> | |
| 1176 </td> | |
| 1177 </tr> | |
| 1178 </table> | |
| 1179 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1180 <tr> | |
| 1181 <td> | |
| 1182 | |
| 1183 </td> | |
| 1184 <td> | |
| 1185 | |
| 1186 <p> | |
| 1187 See <a class="el" href="group__flac__stream__encoder.html#ga34">FLAC__stream_encoder_set_metadata()</a>. | |
| 1188 <p> | |
| 1189 </td> | |
| 1190 </tr> | |
| 1191 </table> | |
| 1192 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama26" doxytag="FLAC::Encoder::File::get_state"></a><p> | |
| 1193 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1194 <tr> | |
| 1195 <td class="mdRow"> | |
| 1196 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1197 <tr> | |
| 1198 <td class="md" nowrap valign="top">State FLAC::Encoder::Stream::get_state </td> | |
| 1199 <td class="md" valign="top">( </td> | |
| 1200 <td class="mdname1" valign="top" nowrap> </td> | |
| 1201 <td class="md" valign="top"> ) </td> | |
| 1202 <td class="md" nowrap> const<code> [inherited]</code></td> | |
| 1203 </tr> | |
| 1204 </table> | |
| 1205 </td> | |
| 1206 </tr> | |
| 1207 </table> | |
| 1208 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1209 <tr> | |
| 1210 <td> | |
| 1211 | |
| 1212 </td> | |
| 1213 <td> | |
| 1214 | |
| 1215 <p> | |
| 1216 See <a class="el" href="group__flac__stream__encoder.html#ga35">FLAC__stream_encoder_get_state()</a>. | |
| 1217 <p> | |
| 1218 </td> | |
| 1219 </tr> | |
| 1220 </table> | |
| 1221 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama27" doxytag="FLAC::Encoder::File::get_verify_decoder_state"></a><p> | |
| 1222 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1223 <tr> | |
| 1224 <td class="mdRow"> | |
| 1225 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1226 <tr> | |
| 1227 <td class="md" nowrap valign="top">virtual <a class="el" href="classFLAC_1_1Decoder_1_1Stream_1_1State.html">Decoder::Stream::State</a> FLAC::Encoder::Stream::get_verify_decoder_state </td> | |
| 1228 <td class="md" valign="top">( </td> | |
| 1229 <td class="mdname1" valign="top" nowrap> </td> | |
| 1230 <td class="md" valign="top"> ) </td> | |
| 1231 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1232 </tr> | |
| 1233 </table> | |
| 1234 </td> | |
| 1235 </tr> | |
| 1236 </table> | |
| 1237 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1238 <tr> | |
| 1239 <td> | |
| 1240 | |
| 1241 </td> | |
| 1242 <td> | |
| 1243 | |
| 1244 <p> | |
| 1245 See <a class="el" href="group__flac__stream__encoder.html#ga36">FLAC__stream_encoder_get_verify_decoder_state()</a>. | |
| 1246 <p> | |
| 1247 </td> | |
| 1248 </tr> | |
| 1249 </table> | |
| 1250 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama28" doxytag="FLAC::Encoder::File::get_verify_decoder_error_stats"></a><p> | |
| 1251 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1252 <tr> | |
| 1253 <td class="mdRow"> | |
| 1254 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1255 <tr> | |
| 1256 <td class="md" nowrap valign="top">virtual void FLAC::Encoder::Stream::get_verify_decoder_error_stats </td> | |
| 1257 <td class="md" valign="top">( </td> | |
| 1258 <td class="md" nowrap valign="top">FLAC__uint64 * </td> | |
| 1259 <td class="mdname" nowrap> <em>absolute_sample</em>, </td> | |
| 1260 </tr> | |
| 1261 <tr> | |
| 1262 <td class="md" nowrap align="right"></td> | |
| 1263 <td class="md"></td> | |
| 1264 <td class="md" nowrap>unsigned * </td> | |
| 1265 <td class="mdname" nowrap> <em>frame_number</em>, </td> | |
| 1266 </tr> | |
| 1267 <tr> | |
| 1268 <td class="md" nowrap align="right"></td> | |
| 1269 <td class="md"></td> | |
| 1270 <td class="md" nowrap>unsigned * </td> | |
| 1271 <td class="mdname" nowrap> <em>channel</em>, </td> | |
| 1272 </tr> | |
| 1273 <tr> | |
| 1274 <td class="md" nowrap align="right"></td> | |
| 1275 <td class="md"></td> | |
| 1276 <td class="md" nowrap>unsigned * </td> | |
| 1277 <td class="mdname" nowrap> <em>sample</em>, </td> | |
| 1278 </tr> | |
| 1279 <tr> | |
| 1280 <td class="md" nowrap align="right"></td> | |
| 1281 <td class="md"></td> | |
| 1282 <td class="md" nowrap>FLAC__int32 * </td> | |
| 1283 <td class="mdname" nowrap> <em>expected</em>, </td> | |
| 1284 </tr> | |
| 1285 <tr> | |
| 1286 <td class="md" nowrap align="right"></td> | |
| 1287 <td class="md"></td> | |
| 1288 <td class="md" nowrap>FLAC__int32 * </td> | |
| 1289 <td class="mdname" nowrap> <em>got</em></td> | |
| 1290 </tr> | |
| 1291 <tr> | |
| 1292 <td class="md"></td> | |
| 1293 <td class="md">) </td> | |
| 1294 <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
| 1295 </tr> | |
| 1296 </table> | |
| 1297 </td> | |
| 1298 </tr> | |
| 1299 </table> | |
| 1300 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1301 <tr> | |
| 1302 <td> | |
| 1303 | |
| 1304 </td> | |
| 1305 <td> | |
| 1306 | |
| 1307 <p> | |
| 1308 See <a class="el" href="group__flac__stream__encoder.html#ga38">FLAC__stream_encoder_get_verify_decoder_error_stats()</a>. | |
| 1309 <p> | |
| 1310 </td> | |
| 1311 </tr> | |
| 1312 </table> | |
| 1313 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama29" doxytag="FLAC::Encoder::File::get_verify"></a><p> | |
| 1314 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1315 <tr> | |
| 1316 <td class="mdRow"> | |
| 1317 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1318 <tr> | |
| 1319 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_verify </td> | |
| 1320 <td class="md" valign="top">( </td> | |
| 1321 <td class="mdname1" valign="top" nowrap> </td> | |
| 1322 <td class="md" valign="top"> ) </td> | |
| 1323 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1324 </tr> | |
| 1325 </table> | |
| 1326 </td> | |
| 1327 </tr> | |
| 1328 </table> | |
| 1329 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1330 <tr> | |
| 1331 <td> | |
| 1332 | |
| 1333 </td> | |
| 1334 <td> | |
| 1335 | |
| 1336 <p> | |
| 1337 See <a class="el" href="group__flac__stream__encoder.html#ga39">FLAC__stream_encoder_get_verify()</a>. | |
| 1338 <p> | |
| 1339 </td> | |
| 1340 </tr> | |
| 1341 </table> | |
| 1342 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama30" doxytag="FLAC::Encoder::File::get_streamable_subset"></a><p> | |
| 1343 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1344 <tr> | |
| 1345 <td class="mdRow"> | |
| 1346 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1347 <tr> | |
| 1348 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_streamable_subset </td> | |
| 1349 <td class="md" valign="top">( </td> | |
| 1350 <td class="mdname1" valign="top" nowrap> </td> | |
| 1351 <td class="md" valign="top"> ) </td> | |
| 1352 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1353 </tr> | |
| 1354 </table> | |
| 1355 </td> | |
| 1356 </tr> | |
| 1357 </table> | |
| 1358 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1359 <tr> | |
| 1360 <td> | |
| 1361 | |
| 1362 </td> | |
| 1363 <td> | |
| 1364 | |
| 1365 <p> | |
| 1366 See <a class="el" href="group__flac__stream__encoder.html#ga40">FLAC__stream_encoder_get_streamable_subset()</a>. | |
| 1367 <p> | |
| 1368 </td> | |
| 1369 </tr> | |
| 1370 </table> | |
| 1371 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama31" doxytag="FLAC::Encoder::File::get_do_mid_side_stereo"></a><p> | |
| 1372 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1373 <tr> | |
| 1374 <td class="mdRow"> | |
| 1375 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1376 <tr> | |
| 1377 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_do_mid_side_stereo </td> | |
| 1378 <td class="md" valign="top">( </td> | |
| 1379 <td class="mdname1" valign="top" nowrap> </td> | |
| 1380 <td class="md" valign="top"> ) </td> | |
| 1381 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1382 </tr> | |
| 1383 </table> | |
| 1384 </td> | |
| 1385 </tr> | |
| 1386 </table> | |
| 1387 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1388 <tr> | |
| 1389 <td> | |
| 1390 | |
| 1391 </td> | |
| 1392 <td> | |
| 1393 | |
| 1394 <p> | |
| 1395 See <a class="el" href="group__flac__stream__encoder.html#ga45">FLAC__stream_encoder_get_do_mid_side_stereo()</a>. | |
| 1396 <p> | |
| 1397 </td> | |
| 1398 </tr> | |
| 1399 </table> | |
| 1400 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama32" doxytag="FLAC::Encoder::File::get_loose_mid_side_stereo"></a><p> | |
| 1401 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1402 <tr> | |
| 1403 <td class="mdRow"> | |
| 1404 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1405 <tr> | |
| 1406 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_loose_mid_side_stereo </td> | |
| 1407 <td class="md" valign="top">( </td> | |
| 1408 <td class="mdname1" valign="top" nowrap> </td> | |
| 1409 <td class="md" valign="top"> ) </td> | |
| 1410 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1411 </tr> | |
| 1412 </table> | |
| 1413 </td> | |
| 1414 </tr> | |
| 1415 </table> | |
| 1416 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1417 <tr> | |
| 1418 <td> | |
| 1419 | |
| 1420 </td> | |
| 1421 <td> | |
| 1422 | |
| 1423 <p> | |
| 1424 See <a class="el" href="group__flac__stream__encoder.html#ga46">FLAC__stream_encoder_get_loose_mid_side_stereo()</a>. | |
| 1425 <p> | |
| 1426 </td> | |
| 1427 </tr> | |
| 1428 </table> | |
| 1429 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama33" doxytag="FLAC::Encoder::File::get_channels"></a><p> | |
| 1430 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1431 <tr> | |
| 1432 <td class="mdRow"> | |
| 1433 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1434 <tr> | |
| 1435 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_channels </td> | |
| 1436 <td class="md" valign="top">( </td> | |
| 1437 <td class="mdname1" valign="top" nowrap> </td> | |
| 1438 <td class="md" valign="top"> ) </td> | |
| 1439 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1440 </tr> | |
| 1441 </table> | |
| 1442 </td> | |
| 1443 </tr> | |
| 1444 </table> | |
| 1445 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1446 <tr> | |
| 1447 <td> | |
| 1448 | |
| 1449 </td> | |
| 1450 <td> | |
| 1451 | |
| 1452 <p> | |
| 1453 See <a class="el" href="group__flac__stream__encoder.html#ga41">FLAC__stream_encoder_get_channels()</a>. | |
| 1454 <p> | |
| 1455 </td> | |
| 1456 </tr> | |
| 1457 </table> | |
| 1458 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama34" doxytag="FLAC::Encoder::File::get_bits_per_sample"></a><p> | |
| 1459 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1460 <tr> | |
| 1461 <td class="mdRow"> | |
| 1462 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1463 <tr> | |
| 1464 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_bits_per_sample </td> | |
| 1465 <td class="md" valign="top">( </td> | |
| 1466 <td class="mdname1" valign="top" nowrap> </td> | |
| 1467 <td class="md" valign="top"> ) </td> | |
| 1468 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1469 </tr> | |
| 1470 </table> | |
| 1471 </td> | |
| 1472 </tr> | |
| 1473 </table> | |
| 1474 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1475 <tr> | |
| 1476 <td> | |
| 1477 | |
| 1478 </td> | |
| 1479 <td> | |
| 1480 | |
| 1481 <p> | |
| 1482 See <a class="el" href="group__flac__stream__encoder.html#ga42">FLAC__stream_encoder_get_bits_per_sample()</a>. | |
| 1483 <p> | |
| 1484 </td> | |
| 1485 </tr> | |
| 1486 </table> | |
| 1487 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama35" doxytag="FLAC::Encoder::File::get_sample_rate"></a><p> | |
| 1488 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1489 <tr> | |
| 1490 <td class="mdRow"> | |
| 1491 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1492 <tr> | |
| 1493 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_sample_rate </td> | |
| 1494 <td class="md" valign="top">( </td> | |
| 1495 <td class="mdname1" valign="top" nowrap> </td> | |
| 1496 <td class="md" valign="top"> ) </td> | |
| 1497 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1498 </tr> | |
| 1499 </table> | |
| 1500 </td> | |
| 1501 </tr> | |
| 1502 </table> | |
| 1503 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1504 <tr> | |
| 1505 <td> | |
| 1506 | |
| 1507 </td> | |
| 1508 <td> | |
| 1509 | |
| 1510 <p> | |
| 1511 See <a class="el" href="group__flac__stream__encoder.html#ga43">FLAC__stream_encoder_get_sample_rate()</a>. | |
| 1512 <p> | |
| 1513 </td> | |
| 1514 </tr> | |
| 1515 </table> | |
| 1516 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama36" doxytag="FLAC::Encoder::File::get_blocksize"></a><p> | |
| 1517 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1518 <tr> | |
| 1519 <td class="mdRow"> | |
| 1520 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1521 <tr> | |
| 1522 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_blocksize </td> | |
| 1523 <td class="md" valign="top">( </td> | |
| 1524 <td class="mdname1" valign="top" nowrap> </td> | |
| 1525 <td class="md" valign="top"> ) </td> | |
| 1526 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1527 </tr> | |
| 1528 </table> | |
| 1529 </td> | |
| 1530 </tr> | |
| 1531 </table> | |
| 1532 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1533 <tr> | |
| 1534 <td> | |
| 1535 | |
| 1536 </td> | |
| 1537 <td> | |
| 1538 | |
| 1539 <p> | |
| 1540 See <a class="el" href="group__flac__stream__encoder.html#ga44">FLAC__stream_encoder_get_blocksize()</a>. | |
| 1541 <p> | |
| 1542 </td> | |
| 1543 </tr> | |
| 1544 </table> | |
| 1545 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama37" doxytag="FLAC::Encoder::File::get_max_lpc_order"></a><p> | |
| 1546 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1547 <tr> | |
| 1548 <td class="mdRow"> | |
| 1549 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1550 <tr> | |
| 1551 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_max_lpc_order </td> | |
| 1552 <td class="md" valign="top">( </td> | |
| 1553 <td class="mdname1" valign="top" nowrap> </td> | |
| 1554 <td class="md" valign="top"> ) </td> | |
| 1555 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1556 </tr> | |
| 1557 </table> | |
| 1558 </td> | |
| 1559 </tr> | |
| 1560 </table> | |
| 1561 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1562 <tr> | |
| 1563 <td> | |
| 1564 | |
| 1565 </td> | |
| 1566 <td> | |
| 1567 | |
| 1568 <p> | |
| 1569 See <a class="el" href="group__flac__stream__encoder.html#ga47">FLAC__stream_encoder_get_max_lpc_order()</a>. | |
| 1570 <p> | |
| 1571 </td> | |
| 1572 </tr> | |
| 1573 </table> | |
| 1574 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama38" doxytag="FLAC::Encoder::File::get_qlp_coeff_precision"></a><p> | |
| 1575 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1576 <tr> | |
| 1577 <td class="mdRow"> | |
| 1578 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1579 <tr> | |
| 1580 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_qlp_coeff_precision </td> | |
| 1581 <td class="md" valign="top">( </td> | |
| 1582 <td class="mdname1" valign="top" nowrap> </td> | |
| 1583 <td class="md" valign="top"> ) </td> | |
| 1584 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1585 </tr> | |
| 1586 </table> | |
| 1587 </td> | |
| 1588 </tr> | |
| 1589 </table> | |
| 1590 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1591 <tr> | |
| 1592 <td> | |
| 1593 | |
| 1594 </td> | |
| 1595 <td> | |
| 1596 | |
| 1597 <p> | |
| 1598 See <a class="el" href="group__flac__stream__encoder.html#ga48">FLAC__stream_encoder_get_qlp_coeff_precision()</a>. | |
| 1599 <p> | |
| 1600 </td> | |
| 1601 </tr> | |
| 1602 </table> | |
| 1603 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama39" doxytag="FLAC::Encoder::File::get_do_qlp_coeff_prec_search"></a><p> | |
| 1604 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1605 <tr> | |
| 1606 <td class="mdRow"> | |
| 1607 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1608 <tr> | |
| 1609 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_do_qlp_coeff_prec_search </td> | |
| 1610 <td class="md" valign="top">( </td> | |
| 1611 <td class="mdname1" valign="top" nowrap> </td> | |
| 1612 <td class="md" valign="top"> ) </td> | |
| 1613 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1614 </tr> | |
| 1615 </table> | |
| 1616 </td> | |
| 1617 </tr> | |
| 1618 </table> | |
| 1619 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1620 <tr> | |
| 1621 <td> | |
| 1622 | |
| 1623 </td> | |
| 1624 <td> | |
| 1625 | |
| 1626 <p> | |
| 1627 See <a class="el" href="group__flac__stream__encoder.html#ga49">FLAC__stream_encoder_get_do_qlp_coeff_prec_search()</a>. | |
| 1628 <p> | |
| 1629 </td> | |
| 1630 </tr> | |
| 1631 </table> | |
| 1632 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama40" doxytag="FLAC::Encoder::File::get_do_escape_coding"></a><p> | |
| 1633 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1634 <tr> | |
| 1635 <td class="mdRow"> | |
| 1636 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1637 <tr> | |
| 1638 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_do_escape_coding </td> | |
| 1639 <td class="md" valign="top">( </td> | |
| 1640 <td class="mdname1" valign="top" nowrap> </td> | |
| 1641 <td class="md" valign="top"> ) </td> | |
| 1642 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1643 </tr> | |
| 1644 </table> | |
| 1645 </td> | |
| 1646 </tr> | |
| 1647 </table> | |
| 1648 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1649 <tr> | |
| 1650 <td> | |
| 1651 | |
| 1652 </td> | |
| 1653 <td> | |
| 1654 | |
| 1655 <p> | |
| 1656 See <a class="el" href="group__flac__stream__encoder.html#ga50">FLAC__stream_encoder_get_do_escape_coding()</a>. | |
| 1657 <p> | |
| 1658 </td> | |
| 1659 </tr> | |
| 1660 </table> | |
| 1661 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama41" doxytag="FLAC::Encoder::File::get_do_exhaustive_model_search"></a><p> | |
| 1662 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1663 <tr> | |
| 1664 <td class="mdRow"> | |
| 1665 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1666 <tr> | |
| 1667 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::get_do_exhaustive_model_search </td> | |
| 1668 <td class="md" valign="top">( </td> | |
| 1669 <td class="mdname1" valign="top" nowrap> </td> | |
| 1670 <td class="md" valign="top"> ) </td> | |
| 1671 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1672 </tr> | |
| 1673 </table> | |
| 1674 </td> | |
| 1675 </tr> | |
| 1676 </table> | |
| 1677 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1678 <tr> | |
| 1679 <td> | |
| 1680 | |
| 1681 </td> | |
| 1682 <td> | |
| 1683 | |
| 1684 <p> | |
| 1685 See <a class="el" href="group__flac__stream__encoder.html#ga51">FLAC__stream_encoder_get_do_exhaustive_model_search()</a>. | |
| 1686 <p> | |
| 1687 </td> | |
| 1688 </tr> | |
| 1689 </table> | |
| 1690 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama42" doxytag="FLAC::Encoder::File::get_min_residual_partition_order"></a><p> | |
| 1691 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1692 <tr> | |
| 1693 <td class="mdRow"> | |
| 1694 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1695 <tr> | |
| 1696 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_min_residual_partition_order </td> | |
| 1697 <td class="md" valign="top">( </td> | |
| 1698 <td class="mdname1" valign="top" nowrap> </td> | |
| 1699 <td class="md" valign="top"> ) </td> | |
| 1700 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1701 </tr> | |
| 1702 </table> | |
| 1703 </td> | |
| 1704 </tr> | |
| 1705 </table> | |
| 1706 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1707 <tr> | |
| 1708 <td> | |
| 1709 | |
| 1710 </td> | |
| 1711 <td> | |
| 1712 | |
| 1713 <p> | |
| 1714 See <a class="el" href="group__flac__stream__encoder.html#ga52">FLAC__stream_encoder_get_min_residual_partition_order()</a>. | |
| 1715 <p> | |
| 1716 </td> | |
| 1717 </tr> | |
| 1718 </table> | |
| 1719 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama43" doxytag="FLAC::Encoder::File::get_max_residual_partition_order"></a><p> | |
| 1720 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1721 <tr> | |
| 1722 <td class="mdRow"> | |
| 1723 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1724 <tr> | |
| 1725 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_max_residual_partition_order </td> | |
| 1726 <td class="md" valign="top">( </td> | |
| 1727 <td class="mdname1" valign="top" nowrap> </td> | |
| 1728 <td class="md" valign="top"> ) </td> | |
| 1729 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1730 </tr> | |
| 1731 </table> | |
| 1732 </td> | |
| 1733 </tr> | |
| 1734 </table> | |
| 1735 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1736 <tr> | |
| 1737 <td> | |
| 1738 | |
| 1739 </td> | |
| 1740 <td> | |
| 1741 | |
| 1742 <p> | |
| 1743 See <a class="el" href="group__flac__stream__encoder.html#ga53">FLAC__stream_encoder_get_max_residual_partition_order()</a>. | |
| 1744 <p> | |
| 1745 </td> | |
| 1746 </tr> | |
| 1747 </table> | |
| 1748 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama44" doxytag="FLAC::Encoder::File::get_rice_parameter_search_dist"></a><p> | |
| 1749 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1750 <tr> | |
| 1751 <td class="mdRow"> | |
| 1752 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1753 <tr> | |
| 1754 <td class="md" nowrap valign="top">virtual unsigned FLAC::Encoder::Stream::get_rice_parameter_search_dist </td> | |
| 1755 <td class="md" valign="top">( </td> | |
| 1756 <td class="mdname1" valign="top" nowrap> </td> | |
| 1757 <td class="md" valign="top"> ) </td> | |
| 1758 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1759 </tr> | |
| 1760 </table> | |
| 1761 </td> | |
| 1762 </tr> | |
| 1763 </table> | |
| 1764 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1765 <tr> | |
| 1766 <td> | |
| 1767 | |
| 1768 </td> | |
| 1769 <td> | |
| 1770 | |
| 1771 <p> | |
| 1772 See <a class="el" href="group__flac__stream__encoder.html#ga54">FLAC__stream_encoder_get_rice_parameter_search_dist()</a>. | |
| 1773 <p> | |
| 1774 </td> | |
| 1775 </tr> | |
| 1776 </table> | |
| 1777 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama45" doxytag="FLAC::Encoder::File::get_total_samples_estimate"></a><p> | |
| 1778 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1779 <tr> | |
| 1780 <td class="mdRow"> | |
| 1781 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1782 <tr> | |
| 1783 <td class="md" nowrap valign="top">virtual FLAC__uint64 FLAC::Encoder::Stream::get_total_samples_estimate </td> | |
| 1784 <td class="md" valign="top">( </td> | |
| 1785 <td class="mdname1" valign="top" nowrap> </td> | |
| 1786 <td class="md" valign="top"> ) </td> | |
| 1787 <td class="md" nowrap> const<code> [virtual, inherited]</code></td> | |
| 1788 </tr> | |
| 1789 </table> | |
| 1790 </td> | |
| 1791 </tr> | |
| 1792 </table> | |
| 1793 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1794 <tr> | |
| 1795 <td> | |
| 1796 | |
| 1797 </td> | |
| 1798 <td> | |
| 1799 | |
| 1800 <p> | |
| 1801 See <a class="el" href="group__flac__stream__encoder.html#ga55">FLAC__stream_encoder_get_total_samples_estimate()</a>. | |
| 1802 <p> | |
| 1803 </td> | |
| 1804 </tr> | |
| 1805 </table> | |
| 1806 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama46" doxytag="FLAC::Encoder::File::init"></a><p> | |
| 1807 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1808 <tr> | |
| 1809 <td class="mdRow"> | |
| 1810 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1811 <tr> | |
| 1812 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::Stream::init </td> | |
| 1813 <td class="md" valign="top">( </td> | |
| 1814 <td class="mdname1" valign="top" nowrap> </td> | |
| 1815 <td class="md" valign="top"> ) </td> | |
| 1816 <td class="md" nowrap><code> [inherited]</code></td> | |
| 1817 </tr> | |
| 1818 </table> | |
| 1819 </td> | |
| 1820 </tr> | |
| 1821 </table> | |
| 1822 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1823 <tr> | |
| 1824 <td> | |
| 1825 | |
| 1826 </td> | |
| 1827 <td> | |
| 1828 | |
| 1829 <p> | |
| 1830 See <a class="el" href="group__flac__stream__encoder.html#ga56">FLAC__stream_encoder_init_stream()</a>. | |
| 1831 <p> | |
| 1832 </td> | |
| 1833 </tr> | |
| 1834 </table> | |
| 1835 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama47" doxytag="FLAC::Encoder::File::init_ogg"></a><p> | |
| 1836 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1837 <tr> | |
| 1838 <td class="mdRow"> | |
| 1839 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1840 <tr> | |
| 1841 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga66">FLAC__StreamEncoderInitStatus</a> FLAC::Encoder::Stream::init_ogg </td> | |
| 1842 <td class="md" valign="top">( </td> | |
| 1843 <td class="mdname1" valign="top" nowrap> </td> | |
| 1844 <td class="md" valign="top"> ) </td> | |
| 1845 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1846 </tr> | |
| 1847 </table> | |
| 1848 </td> | |
| 1849 </tr> | |
| 1850 </table> | |
| 1851 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1852 <tr> | |
| 1853 <td> | |
| 1854 | |
| 1855 </td> | |
| 1856 <td> | |
| 1857 | |
| 1858 <p> | |
| 1859 See <a class="el" href="group__flac__stream__encoder.html#ga57">FLAC__stream_encoder_init_ogg_stream()</a>. | |
| 1860 <p> | |
| 1861 </td> | |
| 1862 </tr> | |
| 1863 </table> | |
| 1864 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama48" doxytag="FLAC::Encoder::File::finish"></a><p> | |
| 1865 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1866 <tr> | |
| 1867 <td class="mdRow"> | |
| 1868 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1869 <tr> | |
| 1870 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::finish </td> | |
| 1871 <td class="md" valign="top">( </td> | |
| 1872 <td class="mdname1" valign="top" nowrap> </td> | |
| 1873 <td class="md" valign="top"> ) </td> | |
| 1874 <td class="md" nowrap><code> [virtual, inherited]</code></td> | |
| 1875 </tr> | |
| 1876 </table> | |
| 1877 </td> | |
| 1878 </tr> | |
| 1879 </table> | |
| 1880 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1881 <tr> | |
| 1882 <td> | |
| 1883 | |
| 1884 </td> | |
| 1885 <td> | |
| 1886 | |
| 1887 <p> | |
| 1888 See <a class="el" href="group__flac__stream__encoder.html#ga62">FLAC__stream_encoder_finish()</a>. | |
| 1889 <p> | |
| 1890 </td> | |
| 1891 </tr> | |
| 1892 </table> | |
| 1893 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama49" doxytag="FLAC::Encoder::File::process"></a><p> | |
| 1894 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1895 <tr> | |
| 1896 <td class="mdRow"> | |
| 1897 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1898 <tr> | |
| 1899 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::process </td> | |
| 1900 <td class="md" valign="top">( </td> | |
| 1901 <td class="md" nowrap valign="top">const FLAC__int32 *const </td> | |
| 1902 <td class="mdname" nowrap> <em>buffer</em>[], </td> | |
| 1903 </tr> | |
| 1904 <tr> | |
| 1905 <td class="md" nowrap align="right"></td> | |
| 1906 <td class="md"></td> | |
| 1907 <td class="md" nowrap>unsigned </td> | |
| 1908 <td class="mdname" nowrap> <em>samples</em></td> | |
| 1909 </tr> | |
| 1910 <tr> | |
| 1911 <td class="md"></td> | |
| 1912 <td class="md">) </td> | |
| 1913 <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
| 1914 </tr> | |
| 1915 </table> | |
| 1916 </td> | |
| 1917 </tr> | |
| 1918 </table> | |
| 1919 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1920 <tr> | |
| 1921 <td> | |
| 1922 | |
| 1923 </td> | |
| 1924 <td> | |
| 1925 | |
| 1926 <p> | |
| 1927 See <a class="el" href="group__flac__stream__encoder.html#ga63">FLAC__stream_encoder_process()</a>. | |
| 1928 <p> | |
| 1929 </td> | |
| 1930 </tr> | |
| 1931 </table> | |
| 1932 <a class="anchor" name="FLAC_1_1Encoder_1_1Streama50" doxytag="FLAC::Encoder::File::process_interleaved"></a><p> | |
| 1933 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1934 <tr> | |
| 1935 <td class="mdRow"> | |
| 1936 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1937 <tr> | |
| 1938 <td class="md" nowrap valign="top">virtual bool FLAC::Encoder::Stream::process_interleaved </td> | |
| 1939 <td class="md" valign="top">( </td> | |
| 1940 <td class="md" nowrap valign="top">const FLAC__int32 </td> | |
| 1941 <td class="mdname" nowrap> <em>buffer</em>[], </td> | |
| 1942 </tr> | |
| 1943 <tr> | |
| 1944 <td class="md" nowrap align="right"></td> | |
| 1945 <td class="md"></td> | |
| 1946 <td class="md" nowrap>unsigned </td> | |
| 1947 <td class="mdname" nowrap> <em>samples</em></td> | |
| 1948 </tr> | |
| 1949 <tr> | |
| 1950 <td class="md"></td> | |
| 1951 <td class="md">) </td> | |
| 1952 <td class="md" colspan="2"><code> [virtual, inherited]</code></td> | |
| 1953 </tr> | |
| 1954 </table> | |
| 1955 </td> | |
| 1956 </tr> | |
| 1957 </table> | |
| 1958 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1959 <tr> | |
| 1960 <td> | |
| 1961 | |
| 1962 </td> | |
| 1963 <td> | |
| 1964 | |
| 1965 <p> | |
| 1966 See <a class="el" href="group__flac__stream__encoder.html#ga64">FLAC__stream_encoder_process_interleaved()</a>. | |
| 1967 <p> | |
| 1968 </td> | |
| 1969 </tr> | |
| 1970 </table> | |
| 1971 <a class="anchor" name="FLAC_1_1Encoder_1_1Streamb0" doxytag="FLAC::Encoder::File::read_callback"></a><p> | |
| 1972 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 1973 <tr> | |
| 1974 <td class="mdRow"> | |
| 1975 <table cellpadding="0" cellspacing="0" border="0"> | |
| 1976 <tr> | |
| 1977 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga67">FLAC__StreamEncoderReadStatus</a> FLAC::Encoder::Stream::read_callback </td> | |
| 1978 <td class="md" valign="top">( </td> | |
| 1979 <td class="md" nowrap valign="top">FLAC__byte </td> | |
| 1980 <td class="mdname" nowrap> <em>buffer</em>[], </td> | |
| 1981 </tr> | |
| 1982 <tr> | |
| 1983 <td class="md" nowrap align="right"></td> | |
| 1984 <td class="md"></td> | |
| 1985 <td class="md" nowrap>size_t * </td> | |
| 1986 <td class="mdname" nowrap> <em>bytes</em></td> | |
| 1987 </tr> | |
| 1988 <tr> | |
| 1989 <td class="md"></td> | |
| 1990 <td class="md">) </td> | |
| 1991 <td class="md" colspan="2"><code> [protected, virtual, inherited]</code></td> | |
| 1992 </tr> | |
| 1993 </table> | |
| 1994 </td> | |
| 1995 </tr> | |
| 1996 </table> | |
| 1997 <table cellspacing="5" cellpadding="0" border="0"> | |
| 1998 <tr> | |
| 1999 <td> | |
| 2000 | |
| 2001 </td> | |
| 2002 <td> | |
| 2003 | |
| 2004 <p> | |
| 2005 See FLAC__StreamEncoderReadCallback. | |
| 2006 <p> | |
| 2007 </td> | |
| 2008 </tr> | |
| 2009 </table> | |
| 2010 <a class="anchor" name="FLAC_1_1Encoder_1_1Streamb2" doxytag="FLAC::Encoder::File::seek_callback"></a><p> | |
| 2011 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 2012 <tr> | |
| 2013 <td class="mdRow"> | |
| 2014 <table cellpadding="0" cellspacing="0" border="0"> | |
| 2015 <tr> | |
| 2016 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga69">FLAC__StreamEncoderSeekStatus</a> FLAC::Encoder::Stream::seek_callback </td> | |
| 2017 <td class="md" valign="top">( </td> | |
| 2018 <td class="md" nowrap valign="top">FLAC__uint64 </td> | |
| 2019 <td class="mdname1" valign="top" nowrap> <em>absolute_byte_offset</em> </td> | |
| 2020 <td class="md" valign="top"> ) </td> | |
| 2021 <td class="md" nowrap><code> [protected, virtual, inherited]</code></td> | |
| 2022 </tr> | |
| 2023 </table> | |
| 2024 </td> | |
| 2025 </tr> | |
| 2026 </table> | |
| 2027 <table cellspacing="5" cellpadding="0" border="0"> | |
| 2028 <tr> | |
| 2029 <td> | |
| 2030 | |
| 2031 </td> | |
| 2032 <td> | |
| 2033 | |
| 2034 <p> | |
| 2035 See FLAC__StreamEncoderSeekCallback. | |
| 2036 <p> | |
| 2037 </td> | |
| 2038 </tr> | |
| 2039 </table> | |
| 2040 <a class="anchor" name="FLAC_1_1Encoder_1_1Streamb3" doxytag="FLAC::Encoder::File::tell_callback"></a><p> | |
| 2041 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 2042 <tr> | |
| 2043 <td class="mdRow"> | |
| 2044 <table cellpadding="0" cellspacing="0" border="0"> | |
| 2045 <tr> | |
| 2046 <td class="md" nowrap valign="top">virtual ::<a class="el" href="group__flac__stream__encoder.html#ga70">FLAC__StreamEncoderTellStatus</a> FLAC::Encoder::Stream::tell_callback </td> | |
| 2047 <td class="md" valign="top">( </td> | |
| 2048 <td class="md" nowrap valign="top">FLAC__uint64 * </td> | |
| 2049 <td class="mdname1" valign="top" nowrap> <em>absolute_byte_offset</em> </td> | |
| 2050 <td class="md" valign="top"> ) </td> | |
| 2051 <td class="md" nowrap><code> [protected, virtual, inherited]</code></td> | |
| 2052 </tr> | |
| 2053 </table> | |
| 2054 </td> | |
| 2055 </tr> | |
| 2056 </table> | |
| 2057 <table cellspacing="5" cellpadding="0" border="0"> | |
| 2058 <tr> | |
| 2059 <td> | |
| 2060 | |
| 2061 </td> | |
| 2062 <td> | |
| 2063 | |
| 2064 <p> | |
| 2065 See FLAC__StreamEncoderTellCallback. | |
| 2066 <p> | |
| 2067 </td> | |
| 2068 </tr> | |
| 2069 </table> | |
| 2070 <a class="anchor" name="FLAC_1_1Encoder_1_1Streamb4" doxytag="FLAC::Encoder::File::metadata_callback"></a><p> | |
| 2071 <table class="mdTable" cellpadding="2" cellspacing="0"> | |
| 2072 <tr> | |
| 2073 <td class="mdRow"> | |
| 2074 <table cellpadding="0" cellspacing="0" border="0"> | |
| 2075 <tr> | |
| 2076 <td class="md" nowrap valign="top">virtual void FLAC::Encoder::Stream::metadata_callback </td> | |
| 2077 <td class="md" valign="top">( </td> | |
| 2078 <td class="md" nowrap valign="top">const ::<a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a> * </td> | |
| 2079 <td class="mdname1" valign="top" nowrap> <em>metadata</em> </td> | |
| 2080 <td class="md" valign="top"> ) </td> | |
| 2081 <td class="md" nowrap><code> [protected, virtual, inherited]</code></td> | |
| 2082 </tr> | |
| 2083 </table> | |
| 2084 </td> | |
| 2085 </tr> | |
| 2086 </table> | |
| 2087 <table cellspacing="5" cellpadding="0" border="0"> | |
| 2088 <tr> | |
| 2089 <td> | |
| 2090 | |
| 2091 </td> | |
| 2092 <td> | |
| 2093 | |
| 2094 <p> | |
| 2095 See FLAC__StreamEncoderMetadataCallback. | |
| 2096 <p> | |
| 2097 </td> | |
| 2098 </tr> | |
| 2099 </table> | |
| 2100 <hr>The documentation for this class was generated from the following file:<ul> | |
| 2101 <li>include/FLAC++/<a class="el" href="encoder_8h-source.html">encoder.h</a></ul> | |
| 2102 | |
| 2103 <hr size="1"> | |
| 2104 <div class="copyright"> | |
| 2105 <!-- @@@ oh so hacky --> | |
| 2106 <table> | |
| 2107 <tr> | |
| 2108 <td align="left"> | |
| 2109 Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson | |
| 2110 </td> | |
| 2111 <td width="1%" align="right"> | |
| 2112 <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a> | |
| 2113 </td> | |
| 2114 </tr> | |
| 2115 </table> | |
| 2116 </div> | |
| 2117 <!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson --> | |
| 2118 <!-- Permission is granted to copy, distribute and/or modify this document --> | |
| 2119 <!-- under the terms of the GNU Free Documentation License, Version 1.1 --> | |
| 2120 <!-- or any later version published by the Free Software Foundation; --> | |
| 2121 <!-- with no invariant sections. --> | |
| 2122 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html --> | |
| 2123 </body> | |
| 2124 </html> |
