mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 13:10:37 +00:00
marking AVPaletteControl as deprecated due to thread saftey amongth other issues (it doesnt work if theres any delay between demuxer and decoder)
Originally committed as revision 6397 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
b8a2e12005
commit
18239edfa9
@ -2086,6 +2086,7 @@ typedef struct AVPicture {
|
||||
* AVPaletteControl
|
||||
* This structure defines a method for communicating palette changes
|
||||
* between and demuxer and a decoder.
|
||||
* this is totally broken, palette changes should be sent as AVPackets
|
||||
*/
|
||||
#define AVPALETTE_SIZE 1024
|
||||
#define AVPALETTE_COUNT 256
|
||||
@ -2101,7 +2102,7 @@ typedef struct AVPaletteControl {
|
||||
* data is probably 6 bits in size and needs to be scaled */
|
||||
unsigned int palette[AVPALETTE_COUNT];
|
||||
|
||||
} AVPaletteControl;
|
||||
} AVPaletteControl attribute_deprecated;
|
||||
|
||||
typedef struct AVSubtitleRect {
|
||||
uint16_t x;
|
||||
|
Loading…
Reference in New Issue
Block a user