mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-23 19:30:05 +00:00
move put_string() to common.{c,h}
Originally committed as revision 439 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
1c3a2382d0
commit
9717dad883
@ -108,6 +108,15 @@ void jflush_put_bits(PutBitContext *s)
|
||||
}
|
||||
#endif
|
||||
|
||||
void put_string(PutBitContext * pbc, char *s)
|
||||
{
|
||||
while(*s){
|
||||
put_bits(pbc, 8, *s);
|
||||
s++;
|
||||
}
|
||||
put_bits(pbc, 8, 0);
|
||||
}
|
||||
|
||||
/* bit input functions */
|
||||
|
||||
void init_get_bits(GetBitContext *s,
|
||||
|
@ -186,6 +186,7 @@ void init_put_bits(PutBitContext *s,
|
||||
INT64 get_bit_count(PutBitContext *s); /* XXX: change function name */
|
||||
void align_put_bits(PutBitContext *s);
|
||||
void flush_put_bits(PutBitContext *s);
|
||||
void put_string(PutBitContext * pbc, char *s);
|
||||
|
||||
/* jpeg specific put_bits */
|
||||
void jflush_put_bits(PutBitContext *s);
|
||||
|
@ -1102,15 +1102,6 @@ static void mpeg4_stuffing(PutBitContext * pbc)
|
||||
put_bits(pbc, length, (1<<length)-1);
|
||||
}
|
||||
|
||||
static void put_string(PutBitContext * pbc, char *s)
|
||||
{
|
||||
while(*s){
|
||||
put_bits(pbc, 8, *s);
|
||||
s++;
|
||||
}
|
||||
put_bits(pbc, 8, 0);
|
||||
}
|
||||
|
||||
/* must be called before writing the header */
|
||||
void ff_set_mpeg4_time(MpegEncContext * s, int picture_number){
|
||||
int time_div, time_mod;
|
||||
|
Loading…
Reference in New Issue
Block a user