Francois Cartegnie
31122aaf1e
packetizer: add AV1 packetizer
(cherry picked from commit 489384ea50 )
8 years ago
Francois Cartegnie
9fd6cd2235
packetizer: flac: refactor headers parsing
(cherry picked from commit 6cbbc7e512 )
9 years ago
Steve Lhomme
12e8de8577
modules: rename internal static libs to libsomething and force static linking
Otherwise we use the global LDFLAGS that's set for modules and export the
module resources many times.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Steve Lhomme
65e339de67
avcodec: move the common code between ffmpeg modules in a static library
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Francois Cartegnie
fde0b7b7fd
packetizer: h264: split slice parsing
10 years ago
Thomas Guillem
73639ea055
move codec/mpeg_audio to packetizer/mpegaudio
("_" is removed to be more consistent with packetizer/mpegvideo)
10 years ago
Francois Cartegnie
18ae72bbc4
packetizer: hevc: extract closed captions
10 years ago
Francois Cartegnie
88ba51fe1e
packetizer: h264: refactor SEI parsing
All SEI are the same, only set differs between H264/HEVC
10 years ago
Francois Cartegnie
5a96ba9d5a
packetizer: vc1: use on the fly ep3b conversion
10 years ago
Thomas Guillem
e906e5d49b
packetizer: add new dts module
Based on packetizer/a52.c and packetizer/dts_helper.h
10 years ago
Thomas Guillem
a4c9c4df1d
a52: move to packetizer
10 years ago
Thomas Guillem
82390ad52b
packetizer/Makefile.am: fix indent
10 years ago
Jean-Baptiste Kempf
9fe871c1f1
Build packetizer copy even without sout
10 years ago
Francois Cartegnie
953dd0042d
packetizer: add AnnexB startcode helper
Improves startcode lookup by ~80%
(statistically/zero dependent)
11 years ago
Francois Cartegnie
7dce9c048b
packetizer: hevc: add hvc1 packetization ( fix #16061 )
11 years ago
Francois Cartegnie
0b60907118
packetizer: h264: split some code
11 years ago
Francois Cartegnie
a0f65bae1d
packetizer: add hxxx_nal.h for avc/hevc rbsp conversions
11 years ago
Francois Cartegnie
2fc89606d1
packetizer: hevc: move NAL unit values to header
11 years ago
Thomas Guillem
6ea9e51b6b
move h264/hevc nal helper code to packetizer
11 years ago
Jean-Baptiste Kempf
6431ea3957
Enable to merge the avparser packetizer with --merge option
12 years ago
Jean-Baptiste Kempf
361829e7ef
Add avparser.h to prepare for submodulification
12 years ago
Denis Charmet
17e07afce4
Add avparser packetizer for VP9 handling
Fix #12944
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
12 years ago
Rémi Denis-Courmont
8034e01d87
packetizer: remove Makefile recursion
Also fix dependency on codec/h264_nal.lo
12 years ago