History

avformat/ilbc: Don't reimplement ff_raw_write_packet

Andreas Rheinhardt committed 6 years ago

Commit ab502fa1 parent dc67c0f1 file · +2 −7Browse files

Unified · Split

libavformat/ilbc.c+2−7
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "avformat.h"
2323 #include "internal.h"
24+#include "rawenc.h"
2425
2526 static const char mode20_header[] = "#!iLBC20\n";
2627 static const char mode30_header[] = "#!iLBC30\n";
@@ -52,12 +53,6 @@ static int ilbc_write_header(AVFormatContext *s) · 25 unmodified lines
5253 return 0;
5354 }
5455
55−static int ilbc_write_packet(AVFormatContext *s, AVPacket *pkt)
56−{
57− avio_write(s->pb, pkt->data, pkt->size);
58− return 0;
59−}
60−
6156 static int ilbc_probe(const AVProbeData *p)
6257 {
6358 // Only check for "#!iLBC" which matches both formats
@@ -133,6 +128,6 @@ AVOutputFormat ff_ilbc_muxer = { · 69 unmodified lines
133128 .extensions = "lbc",
134129 .audio_codec = AV_CODEC_ID_ILBC,
135130 .write_header = ilbc_write_header,
136− .write_packet = ilbc_write_packet,
131+ .write_packet = ff_raw_write_packet,
137132 .flags = AVFMT_NOTIMESTAMPS,
138133 };

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t