Christophe Massiot
6bf35fcf94
Merge branch 'examples_fixup' of https://github.com/gfto/bitstream-1 into gfto-examples_fixup
7 years ago
Christophe Massiot
11dc4a96a6
desc_48: fix make check
7 years ago
Christophe Massiot
fa6d757f9c
Merge branch 'funman-xr'
7 years ago
Rafaël Carré
e288d19275
new header for rtcp xr
7 years ago
Georgi Chorbadzhiyski
cf5f7a8e63
examples: Fix compilation under OS X
7 years ago
Christophe Massiot
2bb9f98e9f
Merge branch 'gfto-desc_48-fix'
7 years ago
Georgi Chorbadzhiyski
f95529b614
desc 48: Update 'desc48_get_provider' to match 'desc48_get_service'
7 years ago
Christophe Massiot
a922cec633
Merge branch 'funman-fec'
7 years ago
Rafaël Carré
37f86c353f
smpte 2022-1: missing bits (set to 0 in the spec)
7 years ago
Christophe Massiot
55927734b1
Merge branch 'funman-master'
7 years ago
Rafaël Carré
595b1b142b
eit_print: avoid calling printf two times
The first printf also has this problem:
if hour, min or sec is >= 100 we can overflow duration_str
Also use %u for hours as it can be >= 100
In file included from ./bitstream/dvb/si_print.h:35:0,
from dvb_print_si.c:42:
dvb_print_si.c: In function ‘handle_section’:
./bitstream/dvb/si/eit_print.h:108:42: warning: ‘%02d’ directive writing between 2 and 3 bytes into a region of size between 2 and 4 [-Wformat-overflow=]
sprintf(duration_str, "%02d:%02d:%02d", hour, min, sec);
^~~~
./bitstream/dvb/si/eit_print.h:108:31: note: directive argument in the range [0, 165]
sprintf(duration_str, "%02d:%02d:%02d", hour, min, sec);
^~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:862:0,
from dvb_print_si.c:33:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 9 and 12 bytes into a destination of size 10
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7 years ago
Christophe Massiot
7c95838c95
Merge branch 'funman-pc'
7 years ago
Rafaël Carré
a255892958
bitstream.pc: make sure to regenerate when version is bumped
7 years ago
Christophe Massiot
d33e9bbf27
Merge branch 'master' into 'master'
rtp7587: add licence
See merge request videolan/bitstream!10
7 years ago
Rafaël Carré
8893ec5fcd
rtp7587: add licence
7 years ago
Christophe Massiot
93970235b5
Merge branch 'quarium/license'
7 years ago
Arnaud de Turckheim
12f1f0c07f
rtcp: add license
7 years ago
Rafaël Carré
20c305d574
rtcp: add rc set/get
7 years ago
Christophe Massiot
0ea56a7390
Merge branch 'funman/bitstream-master'
7 years ago
Christophe Massiot
c07cc9627f
Merge branch 'master' into 'master'
Switch from libdir to datadir for noarch pc files
See merge request videolan/bitstream!8
7 years ago
Rafaël Carré
8f8ace3094
Bump version to 1.4
7 years ago
Rafaël Carré
cc90c45f4c
rtcp: add rc set/get
7 years ago
Nicolas Chauvet
c4278ccbb1
Switch from libdir to datadir for noarch pc files
Signed-off-by: Nicolas Chauvet <kwizart@gmail.com>
7 years ago
Christophe Massiot
8ccf88e692
Preparing 1.3 release
7 years ago
Clément Vasseur
20ce434506
dvb/sim.h: simplify TLV_DECLARE_PARAM
Fix int-in-bool-context warning from g++:
./dvb/sim.h:206:40: error: ‘<<’ in boolean context, did you mean ‘<’ ?
7 years ago
Clément Vasseur
622c3bb358
Add missing inline for dvb_time_format_UTC
7 years ago
Clément Vasseur
491570184e
Use make check instead of headers_test.sh
7 years ago
Clément Vasseur
7f41381e1d
Fix invalid suffix on literal
C++11 requires a space between literal and string macro.
7 years ago
Clément Vasseur
6e3328a83f
Install pkg-config file
7 years ago
Clément Vasseur
161bb0fdde
examples: cleanup Makefile
7 years ago
Kieran Kunhya
e9408996e7
mp2v: Add profile and level text getters
8 years ago
Kieran Kunhya
a9b95c908f
mpeg/h264: Add function to convert profile value to text
8 years ago
Christophe Massiot
8bdacdfe02
add support for RTP RFC 3640
8 years ago
Christophe Massiot
4af1b8b752
add missing includes
8 years ago
Christophe Massiot
fe4e1b8991
h264: add write functions for NAL header
8 years ago
Christophe Massiot
25ed347095
rtp6184: parse special NAL types
8 years ago
Christophe Massiot
bbb3bb3b0e
rtp3551: add dynamic types
8 years ago
Christophe Massiot
0a31c3554f
rtp: add support for padding
8 years ago
Christophe Massiot
ad64f58a38
use ISO 6937 as default DVB charset
Also provide an optional list of quirks for providers using ISO 8859-9.
8 years ago
Christophe Massiot
2bbfaf000a
dvb_print_si: more explicit error message
8 years ago
Christophe Massiot
863a8a08c0
aac: add LOAS support
8 years ago
Christophe Massiot
b0127fbac3
mpga: optimize mpga_sync_compare_formats
8 years ago
Christophe Massiot
29bbb853b9
h26x: add support for avcC and hvcC
8 years ago
Christophe Massiot
981a3f4dd2
mpga: consider stereo and joint stereo the same
Beucase encoders can switch on the fly.
8 years ago
Christophe Massiot
007fe9af5d
prepare for 1.2 release
8 years ago
Massiot
5b596ce85c
Merge branch 'master' into 'master'
mp2v: add profile/levels with escape bit set
See merge request !7
8 years ago
Rafaël Carré
74f384b9e8
mp2v: add profile/levels with escape bit set
8 years ago
Christophe Massiot
f271f309cd
new RTP 2250 header
8 years ago
Christophe Massiot
461a2f2345
EIT: add missing fields in print
8 years ago
Massiot
42637eef0d
Merge branch 'master' into 'master'
hbrmt 2022-6: add header payload sizes
See merge request !6
8 years ago