mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 13:10:37 +00:00
lavf: deprecate AVFormatParameters.mpeg2ts_raw.
It doesn't do anything except produce an error message when set.
This commit is contained in:
parent
17a5556db5
commit
fb37d57347
@ -235,8 +235,8 @@ typedef struct AVFormatParameters {
|
||||
enum PixelFormat pix_fmt;
|
||||
int channel; /**< Used to select DV channel. */
|
||||
const char *standard; /**< TV standard, NTSC, PAL, SECAM */
|
||||
unsigned int mpeg2ts_raw:1; /**< Force raw MPEG-2 transport stream output, if possible. */
|
||||
#if FF_API_FORMAT_PARAMETERS
|
||||
attribute_deprecated unsigned int mpeg2ts_raw:1; /**< deprecated, use mpegtsraw demuxer */
|
||||
/**< deprecated, use mpegtsraw demuxer-specific options instead */
|
||||
attribute_deprecated unsigned int mpeg2ts_compute_pcr:1;
|
||||
#endif
|
||||
|
@ -1470,16 +1470,16 @@ static int mpegts_read_header(AVFormatContext *s,
|
||||
int len;
|
||||
int64_t pos;
|
||||
|
||||
if (ap) {
|
||||
#if FF_API_FORMAT_PARAMETERS
|
||||
if (ap) {
|
||||
if (ap->mpeg2ts_compute_pcr)
|
||||
ts->mpeg2ts_compute_pcr = ap->mpeg2ts_compute_pcr;
|
||||
#endif
|
||||
if(ap->mpeg2ts_raw){
|
||||
av_log(s, AV_LOG_ERROR, "use mpegtsraw_demuxer!\n");
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
/* read the first 1024 bytes to get packet size */
|
||||
pos = avio_tell(pb);
|
||||
|
Loading…
Reference in New Issue
Block a user