From: Vishwanath Dixit
HMS is formatted as HH:MM:SS.mmm, but, HH part is not limited to
24 hours. For example, the the drawn text may look like this:
243029:20:30.342. To present the timestamp in more readable and
user friendly format, this patch provides an additional option
to limit the hour pa
From: Vishwanath Dixit
This utility function creates 64-bit NTP time format as per the RFC
5905.
A simple explaination of 64-bit NTP time format is here
http://www.beaglesoft.com/Manual/page53.htm
---
libavformat/internal.h | 8
libavformat/utils.c| 22 ++
2 fil
From: Vishwanath Dixit
---
doc/muxers.texi | 4
libavformat/dashenc.c | 7 +++
2 files changed, 11 insertions(+)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index db81901..e9082a4 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -282,6 +282,10 @@ corrects that index value
From: Vishwanath Dixit
The producer reference time box supplies relative wall-clock times
at which movie fragments, or files containing movie fragments
(such as segments) were produced.
The box is mainly useful in live streaming use cases. A media player
can parse the box and utilize the time fie
From: Vishwanath Dixit
Forced key frames generation functionality was assuming the first PTS
value as zero, but, when 'copyts' is enabled, the first PTS can be any
big number. This was eventually forcing all the frames as key frames.
To resolve this issue, update has been made to use first input
From: Vishwanath Dixit
Forced key frames creation functionality was assuming the first PTS
value to be zero, but, when 'copyts' is enalbed, the first PTS can
be any big number. This was eventually forcing all the frames as
key frames. To overcome this issue, the actual first PTS value has
to be c
From: Vishwanath Dixit
Progress report computation functionality was assuming the first
PTS value to be zero, but, when 'copyts' is enalbed, the first PTS
can be any big number. This was eventually causing display of
weird statistics during execution of an ffmpeg command. To overcome
this issue,
From: Vishwanath Dixit
---
doc/muxers.texi | 4
libavformat/dashenc.c | 7 +++
2 files changed, 11 insertions(+)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index db81901..e9082a4 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -282,6 +282,10 @@ corrects that index value
From: Vishwanath Dixit
The producer reference time box supplies relative wall-clock times
at which movie fragments, or files containing movie fragments
(such as segments) were produced.
The box is mainly useful in live streaming use cases. A media player
can parse the box and utilize the time fie
From: Vishwanath Dixit
This utility function creates 64-bit NTP time format as per the RFC
5905.
A simple explaination of 64-bit NTP time format is here
http://www.beaglesoft.com/Manual/page53.htm
---
libavformat/internal.h | 8
libavformat/utils.c| 20
2 files
From: Vishwanath Dixit
There are use cases where average segment duration needs to be configured
and muxer is expected to maintain the average segment duration. So, using
the name 'min_seg_duration' will be misleading. So, changing the parameter
name to 'seg_duration', where it can be minimum seg
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 6d06486..bf8698f 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -555,7 +555,7 @@ static int write_adaptation
From: Vishwanath Dixit
The logic is applicable only when use_template is enabled and use_timeline
is disabled. The logic monitors the flow of segment indexes. If a streams's
segment index value is not at the expected real time position, then
the logic corrects that index value.
Typically this lo
From: Vishwanath Dixit
---
libavformat/dashenc.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 9c29c05..1d34bb9 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -827,20 +827,23 @@ static int write_m
From: Vishwanath Dixit
---
libavformat/dashenc.c | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 1d34bb9..6d06486 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -78,7 +78,6 @@ typedef
From: Vishwanath Dixit
availability time of Nth segment = availabilityStartTime + (N*segment duration)
- availabilityTimeOffset.
This field helps to reduce the latency by about a segment duration in streaming
mode.
---
libavformat/dashenc.c | 14 +-
1 file changed, 13 insertions(+)
From: Vishwanath Dixit
---
libavformat/dashenc.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 70409e5..9c29c05 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -86,6 +86,8 @@ typedef struct OutputStream {
From: Vishwanath Dixit
@availabilityStartTime specifies the anchor for the computation of the earliest
availability time (in UTC) for any Segment in the Media Presentation.
As per this requirement, the @AvailabilityStartTime should be set to the
wallclock time at which the first frame of the fir
From: Vishwanath Dixit
Calling 'write_manifest' from 'write_header' was causing creation of
first MPD with invalid values. Ex: zero @duration param value. Also,
the manifest files (MPD or M3U8s) should be created when at-least
one media frame is ready for consumption.
---
libavformat/dashenc.c |
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index ad52730..4c2e63c 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -347,7 +347,7 @@ static void output_segment_
From: Vishwanath Dixit
When use_template is enabled and use_timeline is disabled, typically
it is required to generate the segments at the configured segment duration
rate on an average. This commit is particularly needed to handle the
segmentation when video frame rates are fractional like 29.97
From: Vishwanath Dixit
---
doc/muxers.texi | 4 +++-
libavformat/dashenc.c | 23 ++-
libavformat/version.h | 3 +++
3 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index cb75c26..8dbfede 100644
--- a/doc/muxers.texi
++
From: Vishwanath Dixit
In write only mode, the TCP receive buffer's data keeps growing with
http response messages and the buffer eventually becomes full.
This results in zero tcp window size, which in turn causes unwanted
issues, like, terminated tcp connection. The issue is apparent when
http p
From: Vishwanath Dixit
The logic is applicable only when use_template is enabled and use_timeline
is disabled. The logic monitors the flow of segment indexes. If a streams's
segment index value is not at the expected real time position, then
the logic corrects that index value.
Typically this lo
From: Vishwanath Dixit
---
libavformat/dashenc.c | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 72431b7..31b0c92 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -78,7 +78,6 @@ typedef
From: Vishwanath Dixit
availability time of Nth segment = availabilityStartTime + (N*segment duration)
- availabilityTimeOffset.
This field helps to reduce the latency by about a segment duration in streaming
mode.
---
libavformat/dashenc.c | 14 +-
1 file changed, 13 insertions(+)
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 31b0c92..ac05378 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -553,7 +553,7 @@ static int write_adaptation
From: Vishwanath Dixit
---
libavformat/dashenc.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 5921ef7..0fff91f 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -86,6 +86,8 @@ typedef struct OutputStream {
From: Vishwanath Dixit
---
libavformat/dashenc.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 0fff91f..72431b7 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -825,20 +825,23 @@ static int write_m
From: Vishwanath Dixit
Calling 'write_manifest' from 'write_header' was causing creation of
first MPD with invalid values. Ex: zero @duration param value. Also,
the manifest files (MPD or M3U8s) should be created when at-least
one media frame is ready for consumption.
---
libavformat/dashenc.c |
From: Vishwanath Dixit
@availabilityStartTime specifies the anchor for the computation of the earliest
availability time (in UTC) for any Segment in the Media Presentation.
As per this requirement, the @AvailabilityStartTime should be set to the
wallclock time at which the first frame of the fir
From: Vishwanath Dixit
When use_template is enabled and use_timeline is disabled, typically
it is required to generate the segments at the configured segment duration
rate on an average. This commit is particularly needed to handle the
segmentation when video frame rates are fractional like 29.97
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 54ccf30..e719409 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -345,7 +345,7 @@ static void output_segment_
From: Vishwanath Dixit
---
doc/muxers.texi | 4 +++-
libavformat/dashenc.c | 17 -
libavformat/version.h | 2 +-
3 files changed, 16 insertions(+), 7 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index cb75c26..a5358e3 100644
--- a/doc/muxers.texi
+++ b/doc
From: Vishwanath Dixit
Under error conditions, when the context is null, the application crashes
without this check.
---
libavformat/hlsenc.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 1dd196f..334720f 100644
--- a/liba
From: Vishwanath Dixit
---
doc/muxers.texi | 9 +
libavformat/hlsenc.c | 16 +---
2 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 0d9ecef..a651a49 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -977,6 +977,1
From: Vishwanath Dixit
---
libavformat/hlsenc.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 2a54b43..1dd196f 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -272,6 +272,8 @@ static int hlsenc_io_open(AVFormatContext *s
From: Vishwanath Dixit
---
doc/muxers.texi | 8
libavformat/dashenc.c | 10 ++
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index cb75c26..0d9ecef 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -266,6 +266,14 @@
From: Vishwanath Dixit
---
libavformat/dashenc.c | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index bdf8c8d..c0fe0a5 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -254,7 +254,9 @@ static int flush
From: Vishwanath Dixit
---
libavformat/avio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/avio.c b/libavformat/avio.c
index 63e8287..18e58ae 100644
--- a/libavformat/avio.c
+++ b/libavformat/avio.c
@@ -420,7 +420,7 @@ int ffurl_read_complete(URLContext *h, uns
From: Vishwanath Dixit
---
libavformat/dashenc.c | 14 +-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index c0fe0a5..4c8fc6f 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -143,6 +143,8 @@ static int d
From: Vishwanath Dixit
For live HLS/DASH output usecases, currently ffmpeg application exits
for any network error during muxing. However, some of the errors like
EPIPE, ECONNREFUSED and ECONNRESET are non-fatal. They might cause
temporary disruption. However, muxer can recover and continue furth
From: Vishwanath Dixit
This patch series contains minor bug fixes and error handling functionalities
for uninterrupted long duration HLS/DASH live streaming use cases. During live
streaming, it was observed that ingest network fluctuations are common which
were causing application to exit or cras
From: Vishwanath Dixit
In write only mode, the TCP receive buffer keeps growing and eventually
becomes full. This results in zero tcp window size, which in turn causes
unwanted issues, like, terminated tcp connection. The issue is apparent
when http persistent connection is enabled in hls/dash st
From: Vishwanath Dixit
The logic is applicable only when use_template is enabled and use_timeline
is disabled. The logic monitors the flow of segment indexes. If a streams's
segment index value is not at the expected real time position, then
the logic corrects that index value.
Typically this lo
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index b0ed890..f691fb3 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -552,7 +552,7 @@ static int write_adaptation
From: Vishwanath Dixit
---
libavformat/dashenc.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 0ba9f55..294999a 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -824,20 +824,23 @@ static int write_m
From: Vishwanath Dixit
---
libavformat/dashenc.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index d20bdba..0ba9f55 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -86,6 +86,8 @@ typedef struct OutputStream {
From: Vishwanath Dixit
---
libavformat/dashenc.c | 20 +---
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 294999a..b0ed890 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -78,7 +78,6 @@ typedef
From: Vishwanath Dixit
availability time of Nth segment = availabilityStartTime + (N*segment duration)
- availabilityTimeOffset.
This field helps to reduce the latency by about a segment duration in streaming
mode.
---
libavformat/dashenc.c | 11 ++-
1 file changed, 10 insertions(+), 1
From: Vishwanath Dixit
@availabilityStartTime specifies the anchor for the computation of the earliest
availability time (in UTC) for any Segment in the Media Presentation.
---
libavformat/dashenc.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/libavformat/dashenc.c
From: Vishwanath Dixit
Calling 'write_manifest' from 'write_header' was causing creation of
first MPD with invalid values. Ex: zero @duration param value. Also,
the manifest files (MPD or M3U8s) should be created when at-least
one media frame is ready for consumption.
---
libavformat/dashenc.c |
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index a489f5e..5fb839d 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -344,7 +344,7 @@ static void output_segment_
From: Vishwanath Dixit
When use_template is enabled and use_timeline is disabled, typically
it is required to generate the segments at the configured segment duration
rate on an average. This commit is particularly needed to handle the
segmentation when video frame rates are fractional like 29.97
From: Vishwanath Dixit
---
doc/muxers.texi | 2 +-
libavformat/dashenc.c | 10 +-
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index cb75c26..65eec92 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -225,7 +225,7 @@ ffmpeg -
From: Vishwanath Dixit
This is the fix for bug https://trac.ffmpeg.org/ticket/7073
---
libavformat/hlsenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 08fe0aa..7d9512b 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/h
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 83e0cff..489e458 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -1308,7 +1308,7 @@ static int dash_write_pac
From: Vishwanath Dixit
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index d6474f3..6fad24e 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -1305,7 +1305,7 @@ static int dash_write_pac
From: Vishwanath Dixit
---
doc/muxers.texi | 3 +++
libavformat/dashenc.c | 26 +++---
2 files changed, 26 insertions(+), 3 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index d9a5cc0..c156ec0 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -254,6
From: Vishwanath Dixit
---
libavformat/dashenc.c | 57 ---
1 file changed, 36 insertions(+), 21 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 0f6f4f2..0eb4b25 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/das
From: Vishwanath Dixit
---
libavformat/movenc.c | 10 +++---
libavformat/movenc.h | 1 +
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index f433499..5b1e66c 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -62,6 +6
From: Vishwanath Dixit
---
doc/muxers.texi | 37 +++
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 155 +-
libavformat/hlsplaylist.c | 5 +-
libavformat/hlsplaylist.h | 2 +-
5 files changed, 196 insertions(+),
From: Vishwanath Dixit
---
doc/indevs.texi | 6 --
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 16
libavdevice/decklink_dec_c.c| 1 +
4 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/doc/indevs.texi b/doc/ind
From: Vishwanath Dixit
---
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec_c.c| 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/libavdevice/decklink_common_c.h b/libavdevice/decklink_common_c.h
index ac6563a..18097e2 100644
--- a/libavdevice/decklink_co
From: Vishwanath Dixit
---
doc/indevs.texi | 5 +
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 18 +++---
libavdevice/decklink_dec_c.c| 1 +
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/doc/indevs.texi b/doc/in
From: Vishwanath Dixit
---
doc/indevs.texi | 6 --
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 4
libavdevice/decklink_dec_c.c| 1 +
4 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/doc/indevs.texi b/doc/indevs.texi
index 3
From: Vishwanath Dixit
---
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec_c.c| 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/libavdevice/decklink_common_c.h b/libavdevice/decklink_common_c.h
index ac6563a..18097e2 100644
--- a/libavdevice/decklink_co
From: Vishwanath Dixit
---
doc/indevs.texi | 5 +
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 18 +++---
libavdevice/decklink_dec_c.c| 1 +
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/doc/indevs.texi b/doc/in
From: Vishwanath Dixit
---
doc/muxers.texi | 37 +++
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 155 +-
libavformat/hlsplaylist.c | 5 +-
libavformat/hlsplaylist.h | 3 +-
5 files changed, 197 insertions(+),
From: Vishwanath Dixit
---
doc/indevs.texi | 5 +
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 18 +++---
libavdevice/decklink_dec_c.c| 1 +
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/doc/indevs.texi b/doc/in
From: Vishwanath Dixit
---
doc/indevs.texi | 6 --
libavdevice/decklink_common_c.h | 1 +
libavdevice/decklink_dec.cpp| 3 +++
libavdevice/decklink_dec_c.c| 5 +++--
4 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/doc/indevs.texi b/doc/indevs.texi
inde
From: Vishwanath Dixit
---
doc/muxers.texi | 4
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 14 +-
libavformat/hlsplaylist.c | 5 -
libavformat/hlsplaylist.h | 3 ++-
5 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/doc/muxers.t
From: Vishwanath Dixit
---
doc/muxers.texi | 4
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 14 +-
libavformat/hlsplaylist.c | 5 -
libavformat/hlsplaylist.h | 3 ++-
5 files changed, 24 insertions(+), 4 deletions(-)
diff --git a/doc/muxers.t
From: Vishwanath Dixit
---
doc/muxers.texi | 31 +--
libavformat/hlsenc.c | 153 ++-
2 files changed, 126 insertions(+), 58 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 93db549..6af970d 100644
--- a/doc/muxers.te
From: Vishwanath Dixit
---
doc/muxers.texi | 33 -
libavformat/hlsenc.c | 68 +---
2 files changed, 92 insertions(+), 9 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 6af970d..2951262 100644
--- a/do
From: Vishwanath Dixit
---
libavformat/hlsenc.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 74f66ce..bd43336 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -1697,28 +16
From: Vishwanath Dixit
---
doc/muxers.texi | 33 -
libavformat/hlsenc.c | 68 +---
2 files changed, 92 insertions(+), 9 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 6af970d..2951262 100644
--- a/do
From: Vishwanath Dixit
---
doc/muxers.texi | 31 +--
libavformat/hlsenc.c | 153 ++-
2 files changed, 127 insertions(+), 57 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 93db549..6af970d 100644
--- a/doc/muxers.te
From: Vishwanath Dixit
---
libavformat/hlsenc.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 74f66ce..bd43336 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -1697,28 +16
From: Vishwanath Dixit
---
libavcodec/libx264.c | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index e2455e1..0285213 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -19,11 +19,13 @@
* Founda
From: Vishwanath Dixit
---
libavformat/Makefile | 2 +-
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 65 +--
libavformat/hlsplaylist.c | 5 +++-
libavformat/hlsplaylist.h | 3 ++-
libavformat/reverse.c | 1 +
tests/ref/fa
From: Vishwanath Dixit
---
doc/muxers.texi | 12 +
libavformat/dashenc.c | 3 ++-
libavformat/hlsenc.c | 64 ---
libavformat/hlsplaylist.c | 4 ++-
libavformat/hlsplaylist.h | 2 +-
5 files changed, 79 insertions(+), 6 del
From: Vishwanath Dixit
---
doc/muxers.texi | 12 +
libavformat/dashenc.c | 3 ++-
libavformat/hlsenc.c | 62 ---
libavformat/hlsplaylist.c | 4 ++-
libavformat/hlsplaylist.h | 2 +-
5 files changed, 77 insertions(+), 6 del
From: Vishwanath Dixit
---
libavcodec/libx264.c | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index e2455e1..0285213 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -19,11 +19,13 @@
* Founda
From: Vishwanath Dixit
---
libavformat/Makefile | 2 +-
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 65 +--
libavformat/hlsplaylist.c | 5 +++-
libavformat/hlsplaylist.h | 3 ++-
libavformat/reverse.c | 1 +
tests/ref/fa
From: Vishwanath Dixit
---
libavformat/Makefile | 2 +-
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 65 +--
libavformat/hlsplaylist.c | 5 +++-
libavformat/hlsplaylist.h | 3 ++-
libavformat/reverse.c | 1 +
tests/ref/fa
From: Vishwanath Dixit
---
libavcodec/libx264.c | 20 +++-
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index 9c67c91..ac1f8bb 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -19,11 +19,13 @@
* Founda
From: Vishwanath Dixit
---
doc/muxers.texi | 12 +
libavformat/dashenc.c | 3 ++-
libavformat/hlsenc.c | 62 ---
libavformat/hlsplaylist.c | 4 ++-
libavformat/hlsplaylist.h | 2 +-
5 files changed, 77 insertions(+), 6 del
From: Vishwanath Dixit
---
doc/muxers.texi | 33 -
libavformat/hlsenc.c | 68 +---
2 files changed, 92 insertions(+), 9 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index f53cc10..1a22892 100644
--- a/do
From: Vishwanath Dixit
---
libavformat/hlsenc.c | 34 ++
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 7dc8f42..fa44760 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -1612,28 +16
From: Vishwanath Dixit
---
doc/muxers.texi | 29 --
libavformat/hlsenc.c | 154 ++-
2 files changed, 126 insertions(+), 57 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 3d0c7bf..f53cc10 100644
--- a/doc/muxers.tex
From: Vishwanath Dixit
---
libavformat/Makefile | 2 +-
libavformat/dashenc.c | 2 +-
libavformat/hlsenc.c | 65 +--
libavformat/hlsplaylist.c | 5 +++-
libavformat/hlsplaylist.h | 3 ++-
libavformat/reverse.c | 1 +
tests/ref/fa
From: Vishwanath Dixit
---
doc/muxers.texi | 12 +
libavformat/dashenc.c | 3 ++-
libavformat/hlsenc.c | 62 ---
libavformat/hlsplaylist.c | 4 ++-
libavformat/hlsplaylist.h | 2 +-
5 files changed, 77 insertions(+), 6 del
From: Vishwanath Dixit
---
libavcodec/libx264.c | 18 +-
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index 9c67c91..545826c 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -19,11 +19,13 @@
* Foundati
From: Vishwanath Dixit
Signed-off-by: Karthick J
---
libavcodec/libx264.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/libavcodec/libx264.c b/libavcodec/libx264.c
index 9c67c91..eeafe31 100644
--- a/libavcodec/libx264.c
+++ b/libavcodec/libx264.c
@@ -454,6
From: Vishwanath Dixit
Signed-off-by: Karthick J
---
libavformat/hlsenc.c | 67 +++-
1 file changed, 66 insertions(+), 1 deletion(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 9fed6a3..32246c4 100644
--- a/libavformat/hlsenc.c
From: Vishwanath Dixit
Signed-off-by: Karthick J
---
doc/muxers.texi | 12 ++
libavformat/hlsenc.c | 63 ++--
2 files changed, 73 insertions(+), 2 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 0bb8ad2..60b2eb4 100
97 matches
Mail list logo