Lines 63-68
Link Here
|
63 |
#include "libavcodec/codec_desc.h" |
63 |
#include "libavcodec/codec_desc.h" |
64 |
#include "libavcodec/codec_par.h" |
64 |
#include "libavcodec/codec_par.h" |
65 |
#include "libavcodec/defs.h" |
65 |
#include "libavcodec/defs.h" |
|
|
66 |
#include "libavcodec/itut35.h" |
66 |
#include "libavcodec/xiph.h" |
67 |
#include "libavcodec/xiph.h" |
67 |
#include "libavcodec/mpeg4audio.h" |
68 |
#include "libavcodec/mpeg4audio.h" |
68 |
|
69 |
|
Lines 2824-2831
static int mkv_write_block(void *logctx, MatroskaMuxContext *mkv,
Link Here
|
2824 |
uint8_t *payload = t35_buf; |
2825 |
uint8_t *payload = t35_buf; |
2825 |
size_t payload_size = sizeof(t35_buf) - 6; |
2826 |
size_t payload_size = sizeof(t35_buf) - 6; |
2826 |
|
2827 |
|
2827 |
bytestream_put_byte(&payload, 0xB5); // country_code |
2828 |
bytestream_put_byte(&payload, ITU_T_T35_COUNTRY_CODE_US); |
2828 |
bytestream_put_be16(&payload, 0x3C); // provider_code |
2829 |
bytestream_put_be16(&payload, ITU_T_T35_PROVIDER_CODE_SMTPE); |
2829 |
bytestream_put_be16(&payload, 0x01); // provider_oriented_code |
2830 |
bytestream_put_be16(&payload, 0x01); // provider_oriented_code |
2830 |
bytestream_put_byte(&payload, 0x04); // application_identifier |
2831 |
bytestream_put_byte(&payload, 0x04); // application_identifier |
2831 |
|
2832 |
|
2832 |
- |
|
|