Revision 5f1ac36d libavformat/asf.h

View differences:

libavformat/asf.h
42 42

  
43 43
    int64_t packet_pos;
44 44

  
45
    uint16_t stream_language_index;
46

  
45 47
} ASFStream;
46 48

  
47 49
typedef uint8_t ff_asf_guid[16];
......
85 87
    int asfid2avid[128];                 ///< conversion table from asf ID 2 AVStream ID
86 88
    ASFStream streams[128];              ///< it's max number and it's not that big
87 89
    uint32_t stream_bitrates[128];       ///< max number of streams, bitrate for each (for streaming)
90
    char stream_languages[128][6];       ///< max number of streams, language for each (RFC1766, e.g. en-US)
88 91
    /* non streamed additonnal info */
89 92
    uint64_t nb_packets;                 ///< how many packets are there in the file, invalid if broadcasting
90 93
    int64_t duration;                    ///< in 100ns units
......
157 160
extern const ff_asf_guid ff_asf_ext_stream_audio_stream;
158 161
extern const ff_asf_guid ff_asf_metadata_header;
159 162
extern const ff_asf_guid ff_asf_my_guid;
163
extern const ff_asf_guid ff_asf_language_guid;
160 164

  
161 165
extern const AVMetadataConv ff_asf_metadata_conv[];
162 166

  

Also available in: Unified diff