Ronald S. Bultje
|
2d243fb3fc
Rename movenc.c MOVContext to MOVMuxContext, since MOVContext is already used
|
15 years ago |
Aurelien Jacobs
|
d9fc9ff31b
movenc: add muxing of language along with metadata tags when available
|
15 years ago |
Aurelien Jacobs
|
2904fd398f
return -1 for errors in ff_mov_iso639_to_lang() to allow for error checking
|
15 years ago |
Aurelien Jacobs
|
b97fb809b8
cosmetics: indentation
|
15 years ago |
Aurelien Jacobs
|
1ee2d44805
use new metadata API in mov muxer
|
15 years ago |
Michael Niedermayer
|
2591821213
Add AVFMT_VARIABLE_FPS to specify which muxers do not need duplicated frames.
|
15 years ago |
Baptiste Coudurier
|
6a460c36b6
write active picture height for d-10/imx in mov
|
15 years ago |
Diego Biurrun
|
406792e7b0
cosmetics: Remove pointless period after copyright statement non-sentences.
|
15 years ago |
Baptiste Coudurier
|
5d2160a0dd
move actual writing before so new size can be taken into account
|
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 |
Aurelien Jacobs
|
b250f9c66d
Change semantic of CONFIG_*, HAVE_* and ARCH_*.
|
15 years ago |
Baptiste Coudurier
|
87609b51da
cosmetics
|
15 years ago |
Baptiste Coudurier
|
985688b8e5
remove warnings about uninitialized vars
|
15 years ago |
Baptiste Coudurier
|
3d1b0fcd59
cosmetics
|
15 years ago |
David Conrad
|
f620488654
Add support for muxing mov/mp4/3gp timed text streams
|
15 years ago |
Baptiste Coudurier
|
c3e92a6cb4
remove _t in typedef for POSIX compatibility
|
16 years ago |
Diego Biurrun
|
bc5c918ea8
Remove offset_t typedef and use int64_t directly instead.
|
16 years ago |
Baptiste Coudurier
|
bed4fc54c9
write copyright metadata tag
|
16 years ago |
Luca Abeni
|
dd1c8f3e6e
Bump Major version, this commit is almost just renaming bits_per_sample to
|
16 years ago |
Baptiste Coudurier
|
1993f8d640
terminate tag tables by CODEC_ID_NONE
|
16 years ago |
Baptiste Coudurier
|
cf74dd4a5c
do not fail if audio is uncompressed and frame size is not set, just set it
|
16 years ago |
Baptiste Coudurier
|
efa1fb39d2
cosmetics, remove whitespace
|
16 years ago |
Kurtnoise
|
4ed1942008
actually write dac3 atom, patch by Kurtnoise, kurtnoise at free dot fr
|
16 years ago |
Damiano Galassi
|
544a0f47af
skip 2 bytes more when parsing ac3 frame, syncword 16bits + crc 16bits,
|
16 years ago |
Baptiste Coudurier
|
c4e02d702c
change the logic to mux 13818-3 and 11172-3 in mp4, less code
|
16 years ago |
Baptiste Coudurier
|
e00c3de821
forbid mp3 < 16000hz in anything except mov
|
16 years ago |
Baptiste Coudurier
|
c3b1325158
dirac muxing support in mp4/mov
|
16 years ago |
Baptiste Coudurier
|
baa0be4cf0
cosmetics, vertical align
|
16 years ago |
Baptiste Coudurier
|
d4a240cbc9
ac3 muxing support in mov/mp4/m4v
|
16 years ago |
Baptiste Coudurier
|
dfce888f8a
correctly mux mpeg2 audio 13818-3 in mp4
|
16 years ago |
Baptiste Coudurier
|
e8c4df40e3
check for malloc failure
|
16 years ago |
Baptiste Coudurier
|
db568c079a
copy whole frame in vosData for dnxhd, this code will be used for other codecs too
|
16 years ago |
Reimar Döffinger
|
c18545929e
Change codec_tag type from const struct AVCodecTag ** to const struct AVCodecTag * const *
|
16 years ago |
Aurelien Jacobs
|
5972945197
convert every muxer/demuxer to write/read sample_aspect_ratio from/to
|
16 years ago |
Baptiste Coudurier
|
bc4c3a55f5
clarify error message about codec tag
|
16 years ago |
Baptiste Coudurier
|
40f8675ccf
set correct ftyp minor version for 3gp/2
|
16 years ago |
Baptiste Coudurier
|
6ba9ed9557
invert mode_mov condition
|
16 years ago |
Baptiste Coudurier
|
d3e4783212
simplify
|
16 years ago |
Baptiste Coudurier
|
3473ca9a25
change 3gp/3g2 brands if h264 is present
|
16 years ago |
Baptiste Coudurier
|
cd70d17f5f
simplify ipod brand selection
|
16 years ago |
Baptiste Coudurier
|
7b0fb8b77a
fix warning, write_ftyp return int now
|
16 years ago |
Baptiste Coudurier
|
835790846c
put avc1 brand in compat list when h264 is present
|
16 years ago |
Michael Niedermayer
|
65f526835f
I think we are also compliant to iso2.
|
16 years ago |
Michael Niedermayer
|
ed6e47c21d
Add isom to the compatible brands.
|
16 years ago |
Michael Niedermayer
|
1560b66714
Calculate ftyp size instead of hardcoding it.
|
16 years ago |
Michael Niedermayer
|
a04aec6d1a
simplify MODE_3G2
|
16 years ago |
Michael Niedermayer
|
2c77994fc8
Change MODE_* to 1<<c so several can be set at the same time.
|
16 years ago |
Baptiste Coudurier
|
ce072b2d30
cosmetics, reindent
|
16 years ago |
Baptiste Coudurier
|
283c9a8ed4
don't write double sets of metadata in mov, only write usual ones
|
16 years ago |