Anton Khirnov
|
9b75309c19
matroskaenc: write metadata
|
14 years ago |
Aurelien Jacobs
|
2701fd40f9
matroskaenc: add support for muxing SRT tracks
|
14 years ago |
Aurelien Jacobs
|
d00a351606
matroskaenc: write DisplayUnit element to better match the spec
|
14 years ago |
Måns Rullgård
|
49bd8e4b84
Fix grammar errors in documentation
|
14 years ago |
Måns Rullgård
|
5150dd532b
matroska: move LFG state from muxer context to local variable
|
14 years ago |
David Conrad
|
e7ddafd515
matroskaenc: Don't write a second seekhead for the clusters; mkvalidate agrees
|
14 years ago |
David Conrad
|
d06735a34a
matroskaenc: Check that tracks was allocated
|
14 years ago |
David Conrad
|
1f4280e744
matroskaenc: Use av_get_random_seed -> lfg for segment UID
|
14 years ago |
David Conrad
|
4a6bef1f36
matroskaenc: Make put_ebml_binary take a void pointer
|
14 years ago |
James Zern
|
316d6c153c
Add WebM muxer
|
14 years ago |
James Zern
|
ac9baa716b
matroskaenc: Mux clusters better
|
14 years ago |
David Conrad
|
7bb83d8ddf
matroskaenc: Write codec time base as default duration for video tracks.
|
14 years ago |
David Conrad
|
577abedb39
matroskaenc: Don't write track timecode scale
|
14 years ago |
Jean-Daniel Dupas
|
cc947f04cc
Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.
|
14 years ago |
Stefano Sabatini
|
72415b2adb
Define AVMediaType enum, and use it instead of enum CodecType, which
|
14 years ago |
Jai Menon
|
4896dd57fa
Matroska muxer : Don't create audio tracks for unsupported audio codecs.
|
14 years ago |
Carl Eugen Hoyos
|
d692850bbb
Silence ridiculous gcc warning.
|
14 years ago |
James Darnley
|
66061a1220
Add VorbisComment writing to FLAC files.
|
14 years ago |
Jai Menon
|
f75ab7a645
cosmetics : Print newline after error message.
|
14 years ago |
David Conrad
|
f9ff7179ff
mkvenc: Handle negative timestamps correctly
|
14 years ago |
David Conrad
|
654b65d012
mkvenc: Don't try to write packets with unknown timestamps
|
14 years ago |
David Conrad
|
84d4e599a5
mkvenc: write dts for VFW mode
|
14 years ago |
David Conrad
|
871b641b80
Ensure that we write clusters and blocks with known size when streaming
|
14 years ago |
David Conrad
|
434a70b8f1
Fix indentation
|
14 years ago |
David Conrad
|
30f06a58a0
Simplify starting and ending clusters
|
14 years ago |
David Conrad
|
7a2a484081
Write the first seekhead if writing to a stream, we won't be able to seek
|
14 years ago |
David Conrad
|
2529bb3019
Attempt seeking to write EBML master sizes even if streamed
|
14 years ago |
Anton Khirnov
|
690b412657
matroskaenc: use "title" tag instead of "description" in track title.
|
14 years ago |
Rafaël Carré
|
e380b9182b
mkvenc: Write TrackTimecodeScale
|
14 years ago |
Anton Khirnov
|
2bd0758efa
matroskaenc: Add support for writing chapters.
|
15 years ago |
Daniel Verkamp
|
1a40491ef2
Add ff_ prefixes to exported symbols in libavformat/riff.h.
|
15 years ago |
Justin Ruggles
|
2578326f13
Share the function to write a raw FLAC header and use it in the Matroska
|
15 years ago |
Justin Ruggles
|
59c6178a54
Use a shared function to validate FLAC extradata.
|
15 years ago |
Michael Niedermayer
|
2591821213
Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.
|
15 years ago |
Aurelien Jacobs
|
5e56599878
matroskaenc: use new metadata API
|
15 years ago |
Aurelien Jacobs
|
5f8bae8d5c
matroskaenc: correctly handle h264 streams with 3 bytes nal startcodes
|
15 years ago |
David Conrad
|
3194b00479
Cosmetics: indent
|
15 years ago |
David Conrad
|
1c3db2aa50
Treat disposition==0 as undefined and don't write the default flag
|
15 years ago |
David Conrad
|
8a86aaa3b2
Flush the buffer after writing the header and when done with writing the files
|
15 years ago |
Luca Abeni
|
ca93bc175a
Reindent after last commit
|
15 years ago |
Luca Abeni
|
0a63a676ec
Do not reallocate AVPacket's data when muxing a packet
|
15 years ago |
Diego Biurrun
|
6a5d31ac25
Fix build: Add intreadwrite.h and bswap.h #includes where necessary.
|
15 years ago |
Aurelien Jacobs
|
abce34d979
matroskaenc: require global header
|
16 years ago |
Aurelien Jacobs
|
b7f4e76d3d
matroskaenc: correct muxing of ASS packets
|
16 years ago |
Aurelien Jacobs
|
291902c274
matroskaenc: use correct EBML ID for block duration
|
16 years ago |
Aurelien Jacobs
|
1bfbe8ff9d
matroskaenc: pass the packet size directly as parameter of mkv_blockgroup_size()
|
16 years ago |
Aurelien Jacobs
|
8401c51407
matroskaenc: remove useless mkv_block_size() function
|
16 years ago |
Diego Biurrun
|
bc5c918ea8
Remove offset_t typedef and use int64_t directly instead.
|
16 years ago |
Aurelien Jacobs
|
62c24705c8
matroska: subtitle display duration must be stored in pkt->convergence_duration
|
16 years ago |
Reimar Döffinger
|
c18545929e
Change codec_tag type from const struct AVCodecTag ** to const struct AVCodecTag * const *
|
16 years ago |