C | |
create_encoder [Lame] |
Create a new lame encoder.
|
E | |
encode_buffer [Lame] |
Same as
encode_buffer_part but with ofs = 0 .
|
encode_buffer_float [Lame] |
Same as
encode_buffer_float_part but with ofs = 0 .
|
encode_buffer_float_part [Lame] | encode_buffer_float_part enc left right ofs smpl encodes samples
samples of left and right channels starting at position ofs .
|
encode_buffer_part [Lame] | encode_buffer_part enc buf ofs smpl encodes samples
samples (per channel) of buf starting at position ofs .
|
encode_flush [Lame] |
Flush the PCM buffers, padding with zeros if needed to make a complete
frame.
|
encode_flush_nogap [Lame] |
Flush the PCM buffers, padding with zeros if needed to make a complete
frame.
|
G | |
get_encoder_delay [Lame] |
Get the encoder delay.
|
get_framesize [Lame] |
Size of an mpeg frame in bytes.
|
get_lame_short_version [Lame] |
Get the lame version number (shorter than
get_lame_version ).
|
get_lame_url [Lame] |
Get the url of the lame website.
|
get_lame_version [Lame] |
Get the lame version number.
|
get_lame_very_short_version [Lame] |
Get the lame version number (shorter than
get_lame_short_version ).
|
get_nb_encoded_frames [Lame] |
Number of frames encoded so far.
|
get_nb_frames [Lame] |
Estimate of the total number of frames to be encoded
(only valid if
set_nb_samples was called).
|
get_nb_samples_to_encode [Lame] |
Number of PCM samples buffered, but not yet encoded to mp3 data.
|
get_psy_version [Lame] |
Get the version of the psy model.
|
get_version [Lame] |
The MPEG version used by the encoder.
|
I | |
init [Lame.Id3tag] |
This function should be called before any other in the
Id3tag module.
|
init_bitstream [Lame] |
Write id3v2 and Xing headers into the front of the bitstream, and set
frame counters and bitrate histogram data to 0.
|
init_params [Lame] |
Initialize lame's parameters.
|
S | |
set_album [Lame.Id3tag] |
Set the album.
|
set_artist [Lame.Id3tag] |
Set the artist.
|
set_brate [Lame] |
Set the bitrate of compressed data.
|
set_comment [Lame.Id3tag] |
Set the comment.
|
set_compression_ratio [Lame] |
Set the compression ratio (default: 11).
|
set_genre [Lame.Id3tag] |
Set the genre.
|
set_in_samplerate [Lame] |
Input sample rate in Hz (default: 44100).
|
set_mode [Lame] |
Set the compression mode.
|
set_num_channels [Lame] |
Number of channels in input stream (default: 2).
|
set_out_samplerate [Lame] |
Output sample rate in Hz (default: 0, which means LAME picks best value
based on the amount of compression).
|
set_quality [Lame] |
Internal algorithm selection.
|
set_title [Lame.Id3tag] |
Set the title.
|
set_track [Lame.Id3tag] |
Set the track number.
|
set_vbr_hard_min [Lame] |
If
true , enforce the minimal VBR bitrate.
|
set_vbr_max_bitrate [Lame] |
Set the maximal VBR bitrate in kbps.
|
set_vbr_mean_bitrate [Lame] |
Set the VBR mean birate in kbps.
|
set_vbr_min_bitrate [Lame] |
Set the minimal VBR bitrate in kbps.
|
set_vbr_mode [Lame] |
Set the VBR mode.
|
set_vbr_quality [Lame] |
Set the VBR quality level (0:highest, 9: lowest).
|
set_year [Lame.Id3tag] |
Set the year.
|