mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-24 13:56:33 +02:00
avformat/asfenc: Remove unused fields from ASFStream
It has never been done in b08569a23948db107e5e6175cd4c695427d5339d, 30b8f3e7dcd0318b91e205dcbf774ef92fb6193c. After this change, this muxer does no longer use sizeof(AVPacket). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
2ce6a9f847
commit
c128bffa05
@ -186,36 +186,11 @@
|
||||
#define PACKET_SIZE_MAX 65536
|
||||
#define PACKET_SIZE_MIN 100
|
||||
|
||||
typedef struct ASFPayload {
|
||||
uint8_t type;
|
||||
uint16_t size;
|
||||
} ASFPayload;
|
||||
|
||||
typedef struct ASFStream {
|
||||
int num;
|
||||
unsigned char seq;
|
||||
/* use for reading */
|
||||
AVPacket pkt;
|
||||
int frag_offset;
|
||||
int packet_obj_size;
|
||||
int timestamp;
|
||||
int64_t duration;
|
||||
int skip_to_key;
|
||||
int pkt_clean;
|
||||
|
||||
int ds_span; /* descrambling */
|
||||
int ds_packet_size;
|
||||
int ds_chunk_size;
|
||||
|
||||
int64_t packet_pos;
|
||||
|
||||
uint16_t stream_language_index;
|
||||
|
||||
int palette_changed;
|
||||
uint32_t palette[256];
|
||||
|
||||
int payload_ext_ct;
|
||||
ASFPayload payload[8];
|
||||
} ASFStream;
|
||||
|
||||
typedef struct ASFContext {
|
||||
|
Loading…
x
Reference in New Issue
Block a user