#include "libavcodec/flac.h"
#include "avformat.h"
#include "flacenc.h"
#include "vorbiscomment.h"
#include "libavcodec/bytestream.h"
Go to the source code of this file.
Functions | |
static int | flac_write_block_padding (AVIOContext *pb, unsigned int n_padding_bytes, int last_block) |
static int | flac_write_block_comment (AVIOContext *pb, AVDictionary **m, int last_block, int bitexact) |
static int | flac_write_header (struct AVFormatContext *s) |
static int | flac_write_trailer (struct AVFormatContext *s) |
static int | flac_write_packet (struct AVFormatContext *s, AVPacket *pkt) |
Variables | |
AVOutputFormat | ff_flac_muxer |
static int flac_write_block_comment | ( | AVIOContext * | pb, | |
AVDictionary ** | m, | |||
int | last_block, | |||
int | bitexact | |||
) | [static] |
static int flac_write_block_padding | ( | AVIOContext * | pb, | |
unsigned int | n_padding_bytes, | |||
int | last_block | |||
) | [static] |
static int flac_write_header | ( | struct AVFormatContext * | s | ) | [static] |
static int flac_write_packet | ( | struct AVFormatContext * | s, | |
AVPacket * | pkt | |||
) | [static] |
static int flac_write_trailer | ( | struct AVFormatContext * | s | ) | [static] |
Initial value:
{ .name = "flac", .long_name = NULL_IF_CONFIG_SMALL("raw FLAC"), .mime_type = "audio/x-flac", .extensions = "flac", .audio_codec = AV_CODEC_ID_FLAC, .video_codec = AV_CODEC_ID_NONE, .write_header = flac_write_header, .write_packet = flac_write_packet, .write_trailer = flac_write_trailer, .flags = AVFMT_NOTIMESTAMPS, }