Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
1ecdf891
Commit
1ecdf891
authored
Feb 25, 2013
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
avformat: av_log_ask_for_sample() ---> avpriv_request_sample()
parent
63d744e2
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
38 additions
and
38 deletions
+38
-38
anm.c
libavformat/anm.c
+2
-2
au.c
libavformat/au.c
+2
-2
bethsoftvid.c
libavformat/bethsoftvid.c
+3
-2
filmstripdec.c
libavformat/filmstripdec.c
+1
-1
mov.c
libavformat/mov.c
+1
-1
mpegts.c
libavformat/mpegts.c
+1
-1
mtv.c
libavformat/mtv.c
+1
-1
mxfdec.c
libavformat/mxfdec.c
+5
-6
omadec.c
libavformat/omadec.c
+1
-2
rsodec.c
libavformat/rsodec.c
+1
-1
rtpdec_latm.c
libavformat/rtpdec_latm.c
+2
-2
rtpdec_qt.c
libavformat/rtpdec_qt.c
+4
-4
smjpegdec.c
libavformat/smjpegdec.c
+3
-3
spdifdec.c
libavformat/spdifdec.c
+3
-3
spdifenc.c
libavformat/spdifenc.c
+3
-2
westwood_aud.c
libavformat/westwood_aud.c
+2
-2
xmv.c
libavformat/xmv.c
+1
-1
xwma.c
libavformat/xwma.c
+2
-2
No files found.
libavformat/anm.c
View file @
1ecdf891
...
...
@@ -85,7 +85,7 @@ static int read_header(AVFormatContext *s)
avio_skip
(
pb
,
4
);
/* magic number */
if
(
avio_rl16
(
pb
)
!=
MAX_PAGES
)
{
av
_log_ask_for_sample
(
s
,
"max_pages != "
AV_STRINGIFY
(
MAX_PAGES
)
"
\n
"
);
av
priv_request_sample
(
s
,
"max_pages != "
AV_STRINGIFY
(
MAX_PAGES
)
);
return
AVERROR_PATCHWELCOME
;
}
...
...
@@ -163,7 +163,7 @@ static int read_header(AVFormatContext *s)
return
0
;
invalid:
av
_log_ask_for_sample
(
s
,
"Invalid header element encountered.
\n
"
);
av
priv_request_sample
(
s
,
"Invalid header element
"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/au.c
View file @
1ecdf891
...
...
@@ -85,13 +85,13 @@ static int au_read_header(AVFormatContext *s)
codec
=
ff_codec_get_id
(
codec_au_tags
,
id
);
if
(
codec
==
AV_CODEC_ID_NONE
)
{
av
_log_ask_for_sample
(
s
,
"unknown or unsupported codec tag: %u
\n
"
,
id
);
av
priv_request_sample
(
s
,
"unknown or unsupported codec tag: %u
"
,
id
);
return
AVERROR_PATCHWELCOME
;
}
bps
=
av_get_bits_per_sample
(
codec
);
if
(
!
bps
)
{
av
_log_ask_for_sample
(
s
,
"could not determine bits per sample
\n
"
);
av
priv_request_sample
(
s
,
"Unknown bits per sample
"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/bethsoftvid.c
View file @
1ecdf891
...
...
@@ -108,8 +108,9 @@ static int read_frame(BVID_DemuxContext *vid, AVIOContext *pb, AVPacket *pkt,
return
AVERROR
(
ENOMEM
);
vid
->
video_index
=
st
->
index
;
if
(
vid
->
audio_index
<
0
)
{
av_log_ask_for_sample
(
s
,
"No audio packet before first video "
"packet. Using default video time base.
\n
"
);
avpriv_request_sample
(
s
,
"Using default video time base since "
"having no audio packet before the first "
"video packet"
);
}
avpriv_set_pts_info
(
st
,
64
,
185
,
vid
->
sample_rate
);
st
->
codec
->
codec_type
=
AVMEDIA_TYPE_VIDEO
;
...
...
libavformat/filmstripdec.c
View file @
1ecdf891
...
...
@@ -55,7 +55,7 @@ static int read_header(AVFormatContext *s)
st
->
nb_frames
=
avio_rb32
(
pb
);
if
(
avio_rb16
(
pb
)
!=
0
)
{
av
_log_ask_for_sample
(
s
,
"unsupported packing method
\n
"
);
av
priv_request_sample
(
s
,
"Unsupported packing method
"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/mov.c
View file @
1ecdf891
...
...
@@ -718,7 +718,7 @@ static int mov_read_mdhd(MOVContext *c, AVIOContext *pb, MOVAtom atom)
version
=
avio_r8
(
pb
);
if
(
version
>
1
)
{
av
_log_ask_for_sample
(
c
->
fc
,
"unsupported version %d
\n
"
,
version
);
av
priv_request_sample
(
c
->
fc
,
"Version %d
"
,
version
);
return
AVERROR_PATCHWELCOME
;
}
avio_rb24
(
pb
);
/* flags */
...
...
libavformat/mpegts.c
View file @
1ecdf891
...
...
@@ -1313,7 +1313,7 @@ int ff_parse_mpeg2_descriptor(AVFormatContext *fc, AVStream *st, int stream_type
}
if
(
st
->
codec
->
extradata
)
{
if
(
st
->
codec
->
extradata_size
==
4
&&
memcmp
(
st
->
codec
->
extradata
,
*
pp
,
4
))
av
_log_ask_for_sample
(
fc
,
"DVB sub with multiple IDs
\n
"
);
av
priv_request_sample
(
fc
,
"DVB sub with multiple IDs
"
);
}
else
{
st
->
codec
->
extradata
=
av_malloc
(
4
+
FF_INPUT_BUFFER_PADDING_SIZE
);
if
(
st
->
codec
->
extradata
)
{
...
...
libavformat/mtv.c
View file @
1ecdf891
...
...
@@ -108,7 +108,7 @@ static int mtv_read_header(AVFormatContext *s)
audio_subsegments
=
avio_rl16
(
pb
);
if
(
audio_subsegments
==
0
)
{
av
_log_ask_for_sample
(
s
,
"MTV files without audio are not supported
\n
"
);
av
priv_request_sample
(
s
,
"MTV files without audio
"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/mxfdec.c
View file @
1ecdf891
...
...
@@ -396,8 +396,7 @@ static int mxf_read_primer_pack(void *arg, AVIOContext *pb, int tag, int size, U
int
item_len
=
avio_rb32
(
pb
);
if
(
item_len
!=
18
)
{
av_log_ask_for_sample
(
pb
,
"unsupported primer pack item length %d
\n
"
,
item_len
);
avpriv_request_sample
(
pb
,
"Primer pack item length %d"
,
item_len
);
return
AVERROR_PATCHWELCOME
;
}
if
(
item_num
>
UINT_MAX
/
item_len
)
...
...
@@ -2027,10 +2026,10 @@ static int mxf_read_packet_old(AVFormatContext *s, AVPacket *pkt)
/* if this check is hit then it's possible OPAtom was treated
* as OP1a truncate the packet since it's probably very large
* (>2 GiB is common) */
av
_log_ask_for
_sample
(
s
,
"
KLV for edit unit %i extends into next
"
"
edit unit - OPAtom misinterpreted as
"
"
OP1a?
\n
"
,
av
priv_request
_sample
(
s
,
"
OPAtom misinterpreted as OP1a?
"
"
KLV for edit unit %i extending into
"
"
next edit unit
"
,
mxf
->
current_edit_unit
);
klv
.
length
=
next_ofs
-
avio_tell
(
s
->
pb
);
}
...
...
libavformat/omadec.c
View file @
1ecdf891
...
...
@@ -306,8 +306,7 @@ static int oma_read_header(AVFormatContext *s)
case
OMA_CODECID_ATRAC3
:
samplerate
=
ff_oma_srate_tab
[(
codec_params
>>
13
)
&
7
]
*
100
;
if
(
samplerate
!=
44100
)
av_log_ask_for_sample
(
s
,
"Unsupported sample rate: %d
\n
"
,
samplerate
);
avpriv_request_sample
(
s
,
"Sample rate %d"
,
samplerate
);
framesize
=
(
codec_params
&
0x3FF
)
*
8
;
jsflag
=
(
codec_params
>>
17
)
&
1
;
/* get stereo coding mode, 1 for joint-stereo */
...
...
libavformat/rsodec.c
View file @
1ecdf891
...
...
@@ -49,7 +49,7 @@ static int rso_read_header(AVFormatContext *s)
bps
=
av_get_bits_per_sample
(
codec
);
if
(
!
bps
)
{
av
_log_ask_for_sample
(
s
,
"could not determine bits per sample
\n
"
);
av
priv_request_sample
(
s
,
"Unknown bits per sample
"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/rtpdec_latm.c
View file @
1ecdf891
...
...
@@ -157,8 +157,8 @@ static int parse_fmtp(AVStream *stream, PayloadContext *data,
}
else
if
(
!
strcmp
(
attr
,
"cpresent"
))
{
int
cpresent
=
atoi
(
value
);
if
(
cpresent
!=
0
)
av
_log_missing_feature
(
NULL
,
"RTP MP4A-LATM with in-band "
"configuration"
,
1
);
av
priv_request_sample
(
NULL
,
"RTP MP4A-LATM with in-band configuration"
);
}
return
0
;
...
...
libavformat/rtpdec_qt.c
View file @
1ecdf891
...
...
@@ -97,8 +97,8 @@ static int qt_rtp_parse_packet(AVFormatContext *s, PayloadContext *qt,
is_start
=
get_bits1
(
&
gb
);
is_finish
=
get_bits1
(
&
gb
);
if
(
!
is_start
||
!
is_finish
)
{
av
_log_missing_featur
e
(
s
,
"RTP-X-QT with payload description "
"split over several packets"
,
1
);
av
priv_request_sampl
e
(
s
,
"RTP-X-QT with payload description "
"split over several packets"
);
return
AVERROR_PATCHWELCOME
;
}
skip_bits
(
&
gb
,
12
);
// reserved
...
...
@@ -161,7 +161,7 @@ static int qt_rtp_parse_packet(AVFormatContext *s, PayloadContext *qt,
avio_seek
(
&
pb
,
4
,
SEEK_SET
);
if
(
has_packet_info
)
{
av
_log_missing_feature
(
s
,
"RTP-X-QT with packet specific info"
,
1
);
av
priv_request_sample
(
s
,
"RTP-X-QT with packet-specific info"
);
return
AVERROR_PATCHWELCOME
;
}
...
...
@@ -226,7 +226,7 @@ static int qt_rtp_parse_packet(AVFormatContext *s, PayloadContext *qt,
return
0
;
default:
/* unimplemented */
av
_log_missing_feature
(
NULL
,
"RTP-X-QT with packing scheme 2"
,
1
);
av
priv_request_sample
(
NULL
,
"RTP-X-QT with packing scheme 2"
);
return
AVERROR_PATCHWELCOME
;
}
}
...
...
libavformat/smjpegdec.c
View file @
1ecdf891
...
...
@@ -52,7 +52,7 @@ static int smjpeg_read_header(AVFormatContext *s)
avio_skip
(
pb
,
8
);
// magic
version
=
avio_rb32
(
pb
);
if
(
version
)
av
_log_ask_for_sample
(
s
,
"unknown version %d
\n
"
,
version
);
av
priv_request_sample
(
s
,
"Unknown version %d
"
,
version
);
duration
=
avio_rb32
(
pb
);
// in msec
...
...
@@ -77,7 +77,7 @@ static int smjpeg_read_header(AVFormatContext *s)
break
;
case
SMJPEG_SND
:
if
(
ast
)
{
av
_log_ask_for_sample
(
s
,
"multiple audio streams not supported
\n
"
);
av
priv_request_sample
(
s
,
"Multiple audio streams
"
);
return
AVERROR_PATCHWELCOME
;
}
hlength
=
avio_rb32
(
pb
);
...
...
@@ -100,7 +100,7 @@ static int smjpeg_read_header(AVFormatContext *s)
break
;
case
SMJPEG_VID
:
if
(
vst
)
{
av
_log_ask_for_sample
(
s
,
"multiple video streams not supported
\n
"
);
av
priv_request_sample
(
s
,
"Multiple video streams
"
);
return
AVERROR_INVALIDDATA
;
}
hlength
=
avio_rb32
(
pb
);
...
...
libavformat/spdifdec.c
View file @
1ecdf891
...
...
@@ -91,8 +91,8 @@ static int spdif_get_offset_and_codec(AVFormatContext *s,
break
;
default:
if
(
s
)
{
/* be silent during a probe */
av
_log
(
s
,
AV_LOG_WARNING
,
"Data type 0x%04x"
,
data_type
);
av_log_missing_feature
(
s
,
" in IEC 61937"
,
1
);
av
priv_request_sample
(
s
,
"Data type 0x%04x in IEC 61937"
,
data_type
);
}
return
AVERROR_PATCHWELCOME
;
}
...
...
@@ -179,7 +179,7 @@ static int spdif_read_packet(AVFormatContext *s, AVPacket *pkt)
pkt_size_bits
=
avio_rl16
(
pb
);
if
(
pkt_size_bits
%
16
)
av
_log_ask_for_sample
(
s
,
"Packet does not end to a 16-bit boundary.
"
);
av
priv_request_sample
(
s
,
"Packet not ending at a 16-bit boundary
"
);
ret
=
av_new_packet
(
pkt
,
FFALIGN
(
pkt_size_bits
,
16
)
>>
3
);
if
(
ret
)
...
...
libavformat/spdifenc.c
View file @
1ecdf891
...
...
@@ -307,7 +307,7 @@ static int spdif_header_dts(AVFormatContext *s, AVPacket *pkt)
* discs and dts-in-wav. */
ctx
->
use_preamble
=
0
;
}
else
if
(
ctx
->
out_bytes
>
ctx
->
pkt_offset
-
BURST_HEADER_SIZE
)
{
av
_log_ask_for_sample
(
s
,
"Unrecognized large DTS frame.
"
);
av
priv_request_sample
(
s
,
"Unrecognized large DTS frame
"
);
/* This will fail with a "bitrate too high" in the caller */
}
...
...
@@ -412,7 +412,8 @@ static int spdif_header_truehd(AVFormatContext *s, AVPacket *pkt)
if
(
pkt
->
size
>
TRUEHD_FRAME_OFFSET
-
mat_code_length
)
{
/* if such frames exist, we'd need some more complex logic to
* distribute the TrueHD frames in the MAT frame */
av_log_ask_for_sample
(
s
,
"TrueHD frame too big, %d bytes
\n
"
,
pkt
->
size
);
avpriv_request_sample
(
s
,
"Too large TrueHD frame of %d bytes"
,
pkt
->
size
);
return
AVERROR_PATCHWELCOME
;
}
...
...
libavformat/westwood_aud.c
View file @
1ecdf891
...
...
@@ -104,7 +104,7 @@ static int wsaud_read_header(AVFormatContext *s)
switch
(
codec
)
{
case
1
:
if
(
channels
!=
1
)
{
av
_log_ask_for_sample
(
s
,
"Stereo WS-SND1 is not supported.
\n
"
);
av
priv_request_sample
(
s
,
"Stereo WS-SND1
"
);
return
AVERROR_PATCHWELCOME
;
}
st
->
codec
->
codec_id
=
AV_CODEC_ID_WESTWOOD_SND1
;
...
...
@@ -115,7 +115,7 @@ static int wsaud_read_header(AVFormatContext *s)
st
->
codec
->
bit_rate
=
channels
*
sample_rate
*
4
;
break
;
default:
av
_log_ask_for_sample
(
s
,
"Unknown codec: %d
\n
"
,
codec
);
av
priv_request_sample
(
s
,
"Unknown codec: %d
"
,
codec
);
return
AVERROR_PATCHWELCOME
;
}
avpriv_set_pts_info
(
st
,
64
,
1
,
sample_rate
);
...
...
libavformat/xmv.c
View file @
1ecdf891
...
...
@@ -145,7 +145,7 @@ static int xmv_read_header(AVFormatContext *s)
file_version
=
avio_rl32
(
pb
);
if
((
file_version
!=
4
)
&&
(
file_version
!=
2
))
av
_log_ask_for_sample
(
s
,
"Found uncommon version %d
\n
"
,
file_version
);
av
priv_request_sample
(
s
,
"Uncommon version %d
"
,
file_version
);
/* Video track */
...
...
libavformat/xwma.c
View file @
1ecdf891
...
...
@@ -85,7 +85,7 @@ static int xwma_read_header(AVFormatContext *s)
* anyway.
*/
if
(
st
->
codec
->
codec_id
!=
AV_CODEC_ID_WMAV2
)
{
av
_log_ask_for_sample
(
s
,
"unexpected codec (tag 0x04%x; id %d)
\n
"
,
av
priv_request_sample
(
s
,
"Unexpected codec (tag 0x04%x; id %d)
"
,
st
->
codec
->
codec_tag
,
st
->
codec
->
codec_id
);
}
else
{
/* In all xWMA files I have seen, there is no extradata. But the WMA
...
...
@@ -100,7 +100,7 @@ static int xwma_read_header(AVFormatContext *s)
* if it will work, but just go on and try it, after asking
* the user for a sample.
*/
av
_log_ask_for_sample
(
s
,
"unexpected extradata (%d bytes)
\n
"
,
av
priv_request_sample
(
s
,
"Unexpected extradata (%d bytes)
"
,
st
->
codec
->
extradata_size
);
}
else
{
st
->
codec
->
extradata_size
=
6
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment