Thomas Guillem
8650281804
http: don't try to re-open connection if it previously failed
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Thomas Guillem
2ff28cddde
playlist/directory: refactor
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
10 years ago
Francois Cartegnie
46e250e9fc
demux: ts: fix csa decryption regression
10 years ago
Francois Cartegnie
b9c679380d
demux: ts: fix unmatched var_DelCallback
10 years ago
Francois Cartegnie
c1e9d41e2b
mux: ts: don't set negative PCR
ebcc69cfb1 offseted dts/pcr to have
it start from zero, but as pcr is offseted from dts by dts delay,
the first PCR are negative and written/overflowing as a value
before a 33bits timestamp wrap.
10 years ago
Thomas Guillem
edccea1f73
mediacodec: don't wait for p_dec->fmt_in to change
p_dec->fmt_in is const during the life time of a decoder.
10 years ago
Thomas Guillem
8978a257a1
mediacodec: missing static
10 years ago
Thomas Guillem
ce4d099e11
mediacodec: the first mp4v input must be an I-Frame
When activating a video-es in the middle of playback, the first input buffer is
not necessarily an I-Frame. This can lead to a mediaserver assert with older
Android versions.
10 years ago
Petri Hintukainen
ac8d837df5
bluray: title number is 1..N, not 0..N-1
10 years ago
Tristan Matthews
b9f5bfe1b0
daala: use more reasonable default quality
10 years ago
Tristan Matthews
7298892a4c
daala: fix bit-depth issue in encoding
10 years ago
Tristan Matthews
679ebe18e1
daala: use ogg-independent API
10 years ago
Francois Cartegnie
2bcf949bea
demux: libmp4: add child extraction helper
10 years ago
Francois Cartegnie
76b4e03ff3
demux: libmp4: use MP4BoxFree
10 years ago
Francois Cartegnie
7f48300217
demux: libmp4: add MP4_BoxNew for temp boxes
10 years ago
Francois Cartegnie
9955ea185a
demux: mp4: simplify 3gpp debug msg
10 years ago
Francois Cartegnie
4b3ed727d1
demux: mp4: use VLC_DEMUXER_
already confusing enough
10 years ago
Francois Cartegnie
92c5a98c90
demux: mp4: rename confusing member
10 years ago
Francois Cartegnie
dec7733366
packetizer: hxxx: fix include order
10 years ago
Francois Cartegnie
0721eba414
demux: mp4: fix include order
10 years ago
Hugo Beauzée-Luyssen
2ea46a28c4
vout: msw: Handle the swapchain for Direct3D only
10 years ago
Hugo Beauzée-Luyssen
472ec062c8
mft: Dynamically load the DLL on windows store builds
10 years ago
Steve Lhomme
b3c5d6ac04
qt: add a const on the playback state getter
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Hannes Domani
904631f7e9
tx3g: fix memory leak
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Jean-Baptiste Kempf
713fe4331e
jack: name the output ports depending on the input name
So, if you use jack-name, your output will be named
<jack-name>_out_[1-8]
Ref #16746
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Avani Sharma
7816da98aa
Notify: don't display notification for folders
Fix #15713
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years ago
Jean-Baptiste Kempf
723c1acccc
MKV: parse "ALBUM" metadata
10 years ago
Ilkka Ollakka
d0f5a164f6
demux: ts: fix outputing extraes
Fixes issue on multiple teletex-page subtitles selection and other that
use extraes in ts-side.
10 years ago
Rémi Denis-Courmont
536641e2a1
cycle: add shortname and alias
10 years ago
Francois Cartegnie
a17d698a7c
demux: mp4: refine sync sample using rap group (refs #16732 )
10 years ago
Francois Cartegnie
7f88264a2a
demux: mp4: split sync point lookup
10 years ago
Francois Cartegnie
cf3251da54
demux: mp4: remove unused ReadNextBox
10 years ago
Francois Cartegnie
5a6878b31f
demux: libmp4: read atom sgpd
10 years ago
Francois Cartegnie
e2e9f813ca
demux: libmp4: read sbgp atoms
10 years ago
Thomas Guillem
8b31b1fc7b
microdns: refactor
10 years ago
Thomas Guillem
0bb2613a03
microdns: remove names option
10 years ago
Steve Lhomme
6e0a6a14db
chromecast: fix missing initialization
10 years ago
Steve Lhomme
13a15f01f2
chromecast: remove unused variable
10 years ago
Steve Lhomme
a3d86a75c0
chromecast: keep track of the last command sent to the device
10 years ago
Steve Lhomme
f9c31fa0b1
chromecast: keep track of the state of the device
It can be either Idle, Playing, Buffering or Paused
10 years ago
Steve Lhomme
1f1576ddc5
chromecast: keep the muxer and mime type requested
10 years ago
Steve Lhomme
d266b5ea69
chromecast: better handling when loading a media fails
10 years ago
Steve Lhomme
b30e58df9f
chromecast: don't launch the app on the device until we're connected
10 years ago
Steve Lhomme
1a74d59540
chromecast: add the known player commands to send to the player
based on https://developers.google.com/cast/docs/reference/messages
10 years ago
Steve Lhomme
cd34e41896
chromecast: use a generic method to send messages on the player namespace
10 years ago
Steve Lhomme
5becc75df4
chromecast: keep track of the current media session ID reported by the device
10 years ago
Steve Lhomme
ec4360e882
chromecast: update the connection status when closing the connection ourselves
10 years ago
Steve Lhomme
ddf491b888
chromecast: move the closing code in the destructor
10 years ago
Steve Lhomme
79a678691d
chromecast: get rid of the Clean() function
10 years ago
Steve Lhomme
1e926c3ee4
chromecast: code cleaning
10 years ago