comparison movenc.c @ 2980:672d72727b20 libavformat

finally set codec tags for mov/mp4/3gp muxers, this should not break anything, if it breaks anything, yell
author bcoudurier
date Mon, 28 Jan 2008 16:03:50 +0000
parents 1bc4c9ca1b04
children 3c0b2165d82c
comparison
equal deleted inserted replaced
2979:1bc4c9ca1b04 2980:672d72727b20
1632 CODEC_ID_MPEG4, 1632 CODEC_ID_MPEG4,
1633 mov_write_header, 1633 mov_write_header,
1634 mov_write_packet, 1634 mov_write_packet,
1635 mov_write_trailer, 1635 mov_write_trailer,
1636 .flags = AVFMT_GLOBALHEADER, 1636 .flags = AVFMT_GLOBALHEADER,
1637 .codec_tag = (const AVCodecTag*[]){codec_movvideo_tags, codec_movaudio_tags, 0},
1637 }; 1638 };
1638 #endif 1639 #endif
1639 #ifdef CONFIG_TGP_MUXER 1640 #ifdef CONFIG_TGP_MUXER
1640 AVOutputFormat tgp_muxer = { 1641 AVOutputFormat tgp_muxer = {
1641 "3gp", 1642 "3gp",
1647 CODEC_ID_H263, 1648 CODEC_ID_H263,
1648 mov_write_header, 1649 mov_write_header,
1649 mov_write_packet, 1650 mov_write_packet,
1650 mov_write_trailer, 1651 mov_write_trailer,
1651 .flags = AVFMT_GLOBALHEADER, 1652 .flags = AVFMT_GLOBALHEADER,
1653 .codec_tag = (const AVCodecTag*[]){codec_3gp_tags, 0},
1652 }; 1654 };
1653 #endif 1655 #endif
1654 #ifdef CONFIG_MP4_MUXER 1656 #ifdef CONFIG_MP4_MUXER
1655 AVOutputFormat mp4_muxer = { 1657 AVOutputFormat mp4_muxer = {
1656 "mp4", 1658 "mp4",
1662 CODEC_ID_MPEG4, 1664 CODEC_ID_MPEG4,
1663 mov_write_header, 1665 mov_write_header,
1664 mov_write_packet, 1666 mov_write_packet,
1665 mov_write_trailer, 1667 mov_write_trailer,
1666 .flags = AVFMT_GLOBALHEADER, 1668 .flags = AVFMT_GLOBALHEADER,
1669 .codec_tag = (const AVCodecTag*[]){ff_mp4_obj_type, 0},
1667 }; 1670 };
1668 #endif 1671 #endif
1669 #ifdef CONFIG_PSP_MUXER 1672 #ifdef CONFIG_PSP_MUXER
1670 AVOutputFormat psp_muxer = { 1673 AVOutputFormat psp_muxer = {
1671 "psp", 1674 "psp",
1677 CODEC_ID_MPEG4, 1680 CODEC_ID_MPEG4,
1678 mov_write_header, 1681 mov_write_header,
1679 mov_write_packet, 1682 mov_write_packet,
1680 mov_write_trailer, 1683 mov_write_trailer,
1681 .flags = AVFMT_GLOBALHEADER, 1684 .flags = AVFMT_GLOBALHEADER,
1685 .codec_tag = (const AVCodecTag*[]){ff_mp4_obj_type, 0},
1682 }; 1686 };
1683 #endif 1687 #endif
1684 #ifdef CONFIG_TG2_MUXER 1688 #ifdef CONFIG_TG2_MUXER
1685 AVOutputFormat tg2_muxer = { 1689 AVOutputFormat tg2_muxer = {
1686 "3g2", 1690 "3g2",
1692 CODEC_ID_H263, 1696 CODEC_ID_H263,
1693 mov_write_header, 1697 mov_write_header,
1694 mov_write_packet, 1698 mov_write_packet,
1695 mov_write_trailer, 1699 mov_write_trailer,
1696 .flags = AVFMT_GLOBALHEADER, 1700 .flags = AVFMT_GLOBALHEADER,
1701 .codec_tag = (const AVCodecTag*[]){codec_3gp_tags, 0},
1697 }; 1702 };
1698 #endif 1703 #endif