Revision 23d9cc45

View differences:

doc/general.texi
162 162
@item raw video                 @tab X @tab X
163 163
@item raw id RoQ                @tab X @tab
164 164
@item raw Shorten               @tab   @tab X
165
@item raw TrueHD                @tab X @tab X
165 166
@item raw VC-1                  @tab   @tab X
166 167
@item raw PCM A-law             @tab X @tab X
167 168
@item raw PCM mu-law            @tab X @tab X
libavformat/Makefile
207 207
OBJS-$(CONFIG_TGP_MUXER)                 += movenc.o riff.o isom.o avc.o
208 208
OBJS-$(CONFIG_THP_DEMUXER)               += thp.o
209 209
OBJS-$(CONFIG_TIERTEXSEQ_DEMUXER)        += tiertexseq.o
210
OBJS-$(CONFIG_TRUEHD_DEMUXER)            += raw.o id3v2.o
211
OBJS-$(CONFIG_TRUEHD_MUXER)              += raw.o
210 212
OBJS-$(CONFIG_TTA_DEMUXER)               += tta.o
211 213
OBJS-$(CONFIG_TXD_DEMUXER)               += txd.o
212 214
OBJS-$(CONFIG_VC1_DEMUXER)               += raw.o
libavformat/allformats.c
182 182
    REGISTER_MUXER    (TGP, tgp);
183 183
    REGISTER_DEMUXER  (THP, thp);
184 184
    REGISTER_DEMUXER  (TIERTEXSEQ, tiertexseq);
185
    REGISTER_MUXDEMUX (TRUEHD, truehd);
185 186
    REGISTER_DEMUXER  (TTA, tta);
186 187
    REGISTER_DEMUXER  (TXD, txd);
187 188
    REGISTER_DEMUXER  (VC1, vc1);
libavformat/avformat.h
22 22
#define AVFORMAT_AVFORMAT_H
23 23

  
24 24
#define LIBAVFORMAT_VERSION_MAJOR 52
25
#define LIBAVFORMAT_VERSION_MINOR 31
26
#define LIBAVFORMAT_VERSION_MICRO  1
25
#define LIBAVFORMAT_VERSION_MINOR 32
26
#define LIBAVFORMAT_VERSION_MICRO  0
27 27

  
28 28
#define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \
29 29
                                               LIBAVFORMAT_VERSION_MINOR, \
libavformat/raw.c
969 969
};
970 970
#endif
971 971

  
972
#if CONFIG_TRUEHD_DEMUXER
973
AVInputFormat truehd_demuxer = {
974
    "truehd",
975
    NULL_IF_CONFIG_SMALL("raw TrueHD"),
976
    0,
977
    NULL,
978
    audio_read_header,
979
    ff_raw_read_partial_packet,
980
    .flags= AVFMT_GENERIC_INDEX,
981
    .extensions = "thd",
982
    .value = CODEC_ID_TRUEHD,
983
};
984
#endif
985

  
986
#if CONFIG_TRUEHD_MUXER
987
AVOutputFormat truehd_muxer = {
988
    "truehd",
989
    NULL_IF_CONFIG_SMALL("raw TrueHD"),
990
    NULL,
991
    "thd",
992
    0,
993
    CODEC_ID_TRUEHD,
994
    CODEC_ID_NONE,
995
    NULL,
996
    raw_write_packet,
997
    .flags= AVFMT_NOTIMESTAMPS,
998
};
999
#endif
1000

  
972 1001
#if CONFIG_MPEG1VIDEO_MUXER
973 1002
AVOutputFormat mpeg1video_muxer = {
974 1003
    "mpeg1video",

Also available in: Unified diff