]> git.sesse.net Git - vlc/log
vlc
10 years agoaddons: fix threading and cancelable sections
Francois Cartegnie [Thu, 20 Feb 2014 15:04:35 +0000 (16:04 +0100)]
addons: fix threading and cancelable sections

10 years agogrowl: fix incompatible pointer warning
David Fuhrmann [Thu, 20 Feb 2014 16:43:24 +0000 (17:43 +0100)]
growl: fix incompatible pointer warning

10 years agoFix Windows plugin loading for Windows Store App
Jean-Baptiste Kempf [Thu, 20 Feb 2014 15:59:33 +0000 (16:59 +0100)]
Fix Windows plugin loading for Windows Store App

SetThreadErrorMode is only for desktop mode

10 years agoUpdate NEWS and MODULES_LIST
Jean-Baptiste Kempf [Thu, 20 Feb 2014 15:52:01 +0000 (16:52 +0100)]
Update NEWS and MODULES_LIST

10 years agopng: split up assignment and comparison
Tristan Matthews [Thu, 20 Feb 2014 14:09:32 +0000 (09:09 -0500)]
png: split up assignment and comparison

10 years agopng: add encoder
Tristan Matthews [Fri, 14 Feb 2014 07:16:37 +0000 (02:16 -0500)]
png: add encoder

10 years agovout: refactor deadline computation for cond_timedwait in vout_control_Pop
Felix Abecassis [Wed, 19 Feb 2014 11:30:05 +0000 (12:30 +0100)]
vout: refactor deadline computation for cond_timedwait in vout_control_Pop

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: check the can_sleep flag when a deadline is provided
Felix Abecassis [Wed, 19 Feb 2014 11:30:04 +0000 (12:30 +0100)]
vout: check the can_sleep flag when a deadline is provided

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: remove flag is_sleeping from vout_control_t
Felix Abecassis [Wed, 19 Feb 2014 11:30:03 +0000 (12:30 +0100)]
vout: remove flag is_sleeping from vout_control_t

Previously, the is_sleeping flag was not set to true if a deadline was
passed to vout_control_Pop. Consequently, the condition variable would
not be signalled by function vout_control_Wake, called by
vout_PutPicture to give a vout a picture to display. Thus, the vout
would not wake up even when receiving several pictures, instead the
vout waits until the end of the deadline. If the deadline was computed
as the "refresh" deadline from ThreadDisplayPicture, the sleep time
can be as high as 60-70 ms.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoicast.io lua sd
Julien 'Lta' BALLET [Mon, 10 Feb 2014 13:50:52 +0000 (13:50 +0000)]
icast.io lua sd

This replaces our old radios SDs

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agosout: Don't wait until all the es has atleast minimum amount of blocks in fifo
Ilkka Ollakka [Sun, 16 Feb 2014 09:53:30 +0000 (11:53 +0200)]
sout: Don't wait until all the es has atleast minimum amount of blocks in fifo

So if one elemental stream stops inputing data to muxer, it can still mux
other tracks.

Ref #4520

10 years agouse pid for tmp file patterns
Francois Cartegnie [Wed, 19 Feb 2014 23:32:41 +0000 (00:32 +0100)]
use pid for tmp file patterns

10 years agoaddons: missing threads join
Francois Cartegnie [Wed, 19 Feb 2014 23:05:53 +0000 (00:05 +0100)]
addons: missing threads join

10 years agoaddons: change i_score type and do boundary check.
Francois Cartegnie [Wed, 19 Feb 2014 22:10:14 +0000 (23:10 +0100)]
addons: change i_score type and do boundary check.

Use hundredths for that 0..5 value.
(avoids dealing with locale separators in xml readers
and writers)

10 years agobluray: improve readability by using local variables
Petri Hintukainen [Tue, 18 Feb 2014 20:26:52 +0000 (22:26 +0200)]
bluray: improve readability by using local variables

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: cache current playlist info.
Petri Hintukainen [Tue, 18 Feb 2014 20:26:51 +0000 (22:26 +0200)]
bluray: cache current playlist info.

Avoid reading playlist info from disc every time it is used (adding streams, selecting streams, changing clip, ...)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: fix displaying of still images
Petri Hintukainen [Tue, 18 Feb 2014 20:26:50 +0000 (22:26 +0200)]
bluray: fix displaying of still images

MPEG-TS demuxer does not flush last video frame if size of PES packet is unknown.
Packet is flushed only when TS packet with PUSI flag set is received.
Fix this by emitting (video) ts packet with PUSI flag set.
Add video sequence end code to payload so that also video decoder is flushed.
Set PES packet size in the payload so that it will be sent to decoder immediately.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomosaic: sets original w/h
Rafaël Carré [Wed, 19 Feb 2014 19:17:01 +0000 (20:17 +0100)]
mosaic: sets original w/h

10 years agomosaic: merge declaration and assignement
Rafaël Carré [Wed, 19 Feb 2014 19:16:48 +0000 (20:16 +0100)]
mosaic: merge declaration and assignement

10 years agoMosaic: don't reinvent GetAddress
Rafaël Carré [Wed, 19 Feb 2014 19:16:35 +0000 (20:16 +0100)]
Mosaic: don't reinvent GetAddress

10 years agoavformat mux: use some default values and add debug
Rafaël Carré [Wed, 19 Feb 2014 18:50:00 +0000 (19:50 +0100)]
avformat mux: use some default values and add debug

10 years agoRevert "avformat audio mux: set frame size"
Rafaël Carré [Wed, 19 Feb 2014 18:43:40 +0000 (19:43 +0100)]
Revert "avformat audio mux: set frame size"

This reverts commit 61426dcb1ec7497cd6413a174cc6687d7cd46df7.

This was a repeat of 077f47ff59b9e5e1a523d924a0307105dcdee4bc

10 years agoavcodec encoder: add more aac profiles
Rafaël Carré [Wed, 19 Feb 2014 18:33:58 +0000 (19:33 +0100)]
avcodec encoder: add more aac profiles

10 years agoavcodec encoder: aac ssr profile is supported
Rafaël Carré [Wed, 19 Feb 2014 18:33:45 +0000 (19:33 +0100)]
avcodec encoder: aac ssr profile is supported

10 years agoaddons: don't detach thread (fix #10717,#10719)
Francois Cartegnie [Wed, 19 Feb 2014 16:58:00 +0000 (17:58 +0100)]
addons: don't detach thread (fix #10717,#10719)

10 years agoaddons: add missing b_live flag locking (fix #10718)
Francois Cartegnie [Wed, 19 Feb 2014 16:42:41 +0000 (17:42 +0100)]
addons: add missing b_live flag locking (fix #10718)

10 years agomediacodec: add more safety checks when trying to get codec capabilities
Felix Abecassis [Wed, 19 Feb 2014 15:39:19 +0000 (16:39 +0100)]
mediacodec: add more safety checks when trying to get codec capabilities

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: do not accept codecs declaring no capabilities
Felix Abecassis [Wed, 19 Feb 2014 15:36:09 +0000 (16:36 +0100)]
mediacodec: do not accept codecs declaring no capabilities

Previously, if profileLevels was NULL or length 0, the codec was
accepted.  Some devices have several codecs for mime type video/avc,
the first one is rejected based on the profile capability but the
second one was accepted since there was no capability declared. Since
the actual capability of the second codec was not better than the
first one, decoding failed.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoDCP: kill warnings
Jean-Baptiste Kempf [Wed, 19 Feb 2014 15:18:53 +0000 (16:18 +0100)]
DCP: kill warnings

10 years agoavformat audio mux: set frame size
Rafaël Carré [Wed, 19 Feb 2014 12:53:35 +0000 (13:53 +0100)]
avformat audio mux: set frame size

10 years agoavcodec audio encoder: set frame size
Rafaël Carré [Wed, 19 Feb 2014 12:42:21 +0000 (13:42 +0100)]
avcodec audio encoder: set frame size

10 years agoavio output: use correct private context
Rafaël Carré [Wed, 19 Feb 2014 12:21:58 +0000 (13:21 +0100)]
avio output: use correct private context

10 years agolive555: Support playing Theora video RTP streams
Ross Finlayson [Mon, 17 Feb 2014 22:06:47 +0000 (11:06 +1300)]
live555: Support playing Theora video RTP streams

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: implement still image timing
Petri Hintukainen [Tue, 18 Feb 2014 20:26:49 +0000 (22:26 +0200)]
bluray: implement still image timing

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agobluray: shuffle/merge functions
Petri Hintukainen [Tue, 18 Feb 2014 20:26:48 +0000 (22:26 +0200)]
bluray: shuffle/merge functions

Remove duplicate actions.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoDCP: Read multiple reels
Valentin Vetter [Wed, 19 Feb 2014 02:56:09 +0000 (03:56 +0100)]
DCP: Read multiple reels

Allow to read more than one reel

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agovout: fix typos in comment
Felix Abecassis [Wed, 19 Feb 2014 11:29:34 +0000 (12:29 +0100)]
vout: fix typos in comment

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: fix style
Felix Abecassis [Wed, 19 Feb 2014 10:25:37 +0000 (11:25 +0100)]
mediacodec: fix style

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoMediaCodec: correct field signature
Zhang Rui [Wed, 19 Feb 2014 08:59:20 +0000 (16:59 +0800)]
MediaCodec: correct field signature

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoavio: initialize avformat network support explicitely
Rafaël Carré [Wed, 19 Feb 2014 09:59:40 +0000 (10:59 +0100)]
avio: initialize avformat network support explicitely

10 years agoEnhance dmo to support new dlls. This adds support for WMV9.
Sergio Ammirata [Wed, 17 Aug 2011 04:41:14 +0000 (00:41 -0400)]
Enhance dmo to support new dlls. This adds support for WMV9.

Signed-off-by: Rafaël Carré <funman@videolan.org>
10 years agomacosx: remove 'vout' option from simple prefs since it is clearly an advanced option...
Felix Paul Kühne [Tue, 18 Feb 2014 19:18:13 +0000 (20:18 +0100)]
macosx: remove 'vout' option from simple prefs since it is clearly an advanced option this OS, which can break the setup way too easily

10 years agomediacodec: handle MediaCodec exceptions while decoding
Felix Abecassis [Tue, 18 Feb 2014 18:27:18 +0000 (19:27 +0100)]
mediacodec: handle MediaCodec exceptions while decoding

If an exception is thrown when using the MediaCodec API, the decoder
module enters an error state and will not attempt to queue/dequeue
buffers anymore. The error state is notified to the Java using the JNI
function jni_EventHardwareAccelerationError().

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agomediacodec: add missing exception handling code after dequeue{Input, Output}Buffer
Felix Abecassis [Tue, 18 Feb 2014 18:27:17 +0000 (19:27 +0100)]
mediacodec: add missing exception handling code after dequeue{Input, Output}Buffer

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoQt: addons: sort view
Francois Cartegnie [Tue, 18 Feb 2014 18:09:29 +0000 (19:09 +0100)]
Qt: addons: sort view

10 years agomux: add case for MP3 in muxers as it's not different codec that default mpga
Ilkka Ollakka [Tue, 18 Feb 2014 17:54:36 +0000 (19:54 +0200)]
mux: add case for MP3 in muxers as it's not different codec that default mpga

10 years agoFix possible XSS in httpd_HtmlError
Jean-Baptiste Kempf [Tue, 18 Feb 2014 12:38:56 +0000 (13:38 +0100)]
Fix possible XSS in httpd_HtmlError

Found by Francesco Perna and Pietro Minniti from Quantum Leap s.r.l
Quantum Leap Advisory: Adivsory #QLA140216

10 years agoBlend: allow YUV 4:4:4 16bit
Jean-Baptiste Kempf [Tue, 18 Feb 2014 11:15:35 +0000 (12:15 +0100)]
Blend: allow YUV 4:4:4 16bit

This is notably needed for old vouts like Xv and DDraw

10 years agoAvutil: Map 4:4:4 16bit chroma
Jean-Baptiste Kempf [Tue, 18 Feb 2014 10:49:10 +0000 (11:49 +0100)]
Avutil: Map 4:4:4 16bit chroma

10 years agoAdd YUV 4:4:4 16-bit
Jean-Baptiste Kempf [Tue, 18 Feb 2014 10:43:28 +0000 (11:43 +0100)]
Add YUV 4:4:4 16-bit

10 bits should be enough for everyone

10 years agoAvformat: Support rotation information
Matthias Keiser [Mon, 17 Feb 2014 00:32:20 +0000 (01:32 +0100)]
Avformat: Support rotation information

Notably for mp4

Ref #2882

10 years agoSubtitles: Detect stupid SRT convention for languages in filenames
Jean-Baptiste Kempf [Mon, 17 Feb 2014 22:20:10 +0000 (23:20 +0100)]
Subtitles: Detect stupid SRT convention for languages in filenames

This detects filename.xx.srt, where xx is supposed to be the language
This is a longstanding request...

10 years agoAllow custom HTTP headers for httpd_Stream
Denis Charmet [Sat, 15 Feb 2014 22:15:49 +0000 (23:15 +0100)]
Allow custom HTTP headers for httpd_Stream

This will end up useful for cubemap implementation and may allow to put mms stuff out of the core

10 years agoPlug gestures on video output
Jean-Baptiste Kempf [Sun, 16 Feb 2014 17:30:44 +0000 (18:30 +0100)]
Plug gestures on video output

10 years agoAdd Win32 gestures helper
Ludovic Fauvet [Fri, 14 Feb 2014 19:00:48 +0000 (20:00 +0100)]
Add Win32 gestures helper

This is a helper to take action on touchscreens on Windows 7 or later
It uses the braindead WM_GESTURE API and supports volume, seek (1 and 2
fingers), play/pause (2finger touch) and fullscreen (zoom gesture)

The API is simple so other UI element can use it, notably Qt and the
vouts

This has been edited by jb too

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
10 years agoMSW vout: remove tabs
Jean-Baptiste Kempf [Sun, 16 Feb 2014 21:24:43 +0000 (22:24 +0100)]
MSW vout: remove tabs

10 years agomacosx: add missing licence headers
David Fuhrmann [Sun, 16 Feb 2014 19:29:47 +0000 (20:29 +0100)]
macosx: add missing licence headers

10 years agomacosx: add spotify.h to fix make dist
David Fuhrmann [Sun, 16 Feb 2014 19:06:23 +0000 (20:06 +0100)]
macosx: add spotify.h to fix make dist

10 years agoPOTFILES.in: add missing addon manager files
David Fuhrmann [Sun, 16 Feb 2014 18:50:27 +0000 (19:50 +0100)]
POTFILES.in: add missing addon manager files

10 years agomacosx: improve tooltip for macosx-control-itunes option
David Fuhrmann [Sun, 16 Feb 2014 18:15:27 +0000 (19:15 +0100)]
macosx: improve tooltip for macosx-control-itunes option

10 years agomacosx: Pause Spotify when video starts
Allan Odgaard [Fri, 14 Feb 2014 12:20:59 +0000 (19:20 +0700)]
macosx: Pause Spotify when video starts

This mimics the current iTunes support and behavior is controlled by the same setting.

Signed-off-by: David Fuhrmann <david.fuhrmann@googlemail.com>
10 years agomarq: correct text documentation
Rémi Denis-Courmont [Sun, 16 Feb 2014 16:53:54 +0000 (18:53 +0200)]
marq: correct text documentation

10 years agoNews: fix typo found by No_se
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:55:03 +0000 (16:55 +0100)]
News: fix typo found by No_se

10 years agoUpdate NEWS
Jean-Baptiste Kempf [Sun, 16 Feb 2014 15:39:06 +0000 (16:39 +0100)]
Update NEWS

10 years agohttpdAuthOk: fix mismatched parameters order
Rafaël Carré [Sun, 16 Feb 2014 15:23:21 +0000 (16:23 +0100)]
httpdAuthOk: fix mismatched parameters order

10 years agoMacosx video output: remove trailing spaces
Jean-Baptiste Kempf [Sun, 16 Feb 2014 13:27:20 +0000 (14:27 +0100)]
Macosx video output: remove trailing spaces

10 years agohttpd: whitespace
Rafaël Carré [Sun, 16 Feb 2014 11:02:22 +0000 (12:02 +0100)]
httpd: whitespace

10 years agohttpd: split user auth
Rafaël Carré [Sun, 16 Feb 2014 11:01:20 +0000 (12:01 +0100)]
httpd: split user auth

10 years agohttpd: use c99 for
Rafaël Carré [Sun, 16 Feb 2014 10:47:39 +0000 (11:47 +0100)]
httpd: use c99 for

10 years agohttpd: simplify httpd_ReasonFromCode
Rafaël Carré [Sun, 16 Feb 2014 10:36:33 +0000 (11:36 +0100)]
httpd: simplify httpd_ReasonFromCode

10 years agohttp: split loop function
Rafaël Carré [Sun, 16 Feb 2014 10:29:30 +0000 (11:29 +0100)]
http: split loop function

10 years agohttpd: cosmetics
Rafaël Carré [Sun, 16 Feb 2014 10:15:31 +0000 (11:15 +0100)]
httpd: cosmetics

10 years agohttpd: use switch, cosmetics
Rafaël Carré [Sun, 16 Feb 2014 10:02:02 +0000 (11:02 +0100)]
httpd: use switch, cosmetics

10 years agostats: calculate average track segment sample 'duration'
Ilkka Ollakka [Sat, 15 Feb 2014 22:24:42 +0000 (00:24 +0200)]
stats: calculate average track segment sample 'duration'

10 years agostats: calculate track length
Ilkka Ollakka [Sat, 15 Feb 2014 22:17:33 +0000 (00:17 +0200)]
stats: calculate track length

10 years agotranscode: obsolete hurry-up flag
Ilkka Ollakka [Sat, 15 Feb 2014 19:03:29 +0000 (21:03 +0200)]
transcode: obsolete hurry-up flag

10 years agoRevert "input core: add status field per elementary stream"
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:53 +0000 (22:50 +0100)]
Revert "input core: add status field per elementary stream"

This reverts commit d8199d8cbe0e4e3f4920580c4735364a4664fc7e.

10 years agoRevert "demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe"
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:37 +0000 (22:50 +0100)]
Revert "demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe"

This reverts commit 1ac11c9893222a5056b5963f9da39cba5d2b0468.

10 years agoRevert "lua: report status of main ES-es on current input."
Jean-Paul Saman [Sat, 15 Feb 2014 21:50:23 +0000 (22:50 +0100)]
Revert "lua: report status of main ES-es on current input."

This reverts commit b978c15a594f71ec07526beb7fe4101195e0c9af.

10 years agolua: report status of main ES-es on current input.
Jean-Paul Saman [Wed, 2 May 2012 11:10:02 +0000 (13:10 +0200)]
lua: report status of main ES-es on current input.

10 years agodemuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe
Jean-Paul Saman [Sat, 15 Feb 2014 14:03:40 +0000 (15:03 +0100)]
demuxers: adjust es_out_Control( out, ES_OUT_GET_ES_STATE, ... ) to new protytpe

This patch depends on "input core add status field per elementary stream".

10 years agoinput core: add status field per elementary stream
Jean-Paul Saman [Sat, 15 Feb 2014 14:02:42 +0000 (15:02 +0100)]
input core: add status field per elementary stream

VLC has status reporting on the input state, but not on the output state.
This makes it impossible to know if playback actually started completely from
checking stream status states.

For instance a failed audio output cannot be determined programatically. This
patch adds an extra field per ES (in src/input/es_out.c) to determine the state
of that ES (DISABLE, ENABLED, ERROR).

If CreateDecoder() cannot instantiate an output, then it set p_dec->b_error = true.
This is used to determine what the return value for es_out_GetEsState() should be.
If p_dec->b_error is true, then it returns an ES_OUT_STATE_ES_ERROR to the caller.
Else it returns ES_OUT_STATE_ES_ENABLED or ES_OUT_STATE_ES_DISABLED.

A function 'es_out_GetEsState()' is available to query an input for the state of
the primary audio, video and SPU elementary streams.

10 years agosrc/misc/fourcc.c: do not break some MPEG2 videos
Jean-Paul Saman [Sat, 15 Feb 2014 21:43:29 +0000 (22:43 +0100)]
src/misc/fourcc.c: do not break some MPEG2 videos

Bug introduced in commit 87cd07ca3ae1ee3eeb59c8f6a659180ba85795d8

10 years agommdevice: split out Store code
Rémi Denis-Courmont [Sat, 15 Feb 2014 19:50:47 +0000 (21:50 +0200)]
mmdevice: split out Store code

10 years agomacosx: use custom animation for native fullscreen to continue video in animation
David Fuhrmann [Sat, 15 Feb 2014 19:33:27 +0000 (20:33 +0100)]
macosx: use custom animation for native fullscreen to continue video in animation

close #6347

10 years agofsstorage: fix duplicate const specifier warning
David Fuhrmann [Sat, 15 Feb 2014 18:48:36 +0000 (19:48 +0100)]
fsstorage: fix duplicate const specifier warning

10 years agosout: report muxer errors back
Jean-Paul Saman [Sat, 15 Feb 2014 14:43:38 +0000 (15:43 +0100)]
sout: report muxer errors back

10 years agostats: calculate dts difference if there is actually difference
Ilkka Ollakka [Sat, 15 Feb 2014 17:28:25 +0000 (19:28 +0200)]
stats: calculate dts difference if there is actually difference

10 years agostats: write outputfile as tab separated with headers, easier for example gnuplot...
Ilkka Ollakka [Sat, 15 Feb 2014 17:20:30 +0000 (19:20 +0200)]
stats: write outputfile as tab separated with headers, easier for example gnuplot plotting

10 years agoUse block_ChainRelease
Rafaël Carré [Sat, 15 Feb 2014 17:24:20 +0000 (18:24 +0100)]
Use block_ChainRelease

10 years agoRemove --ts-out option
Rafaël Carré [Sat, 15 Feb 2014 16:13:15 +0000 (17:13 +0100)]
Remove --ts-out option

10 years agocontrib: patch out misc directory also from dvbpsi contrib
Ilkka Ollakka [Sat, 15 Feb 2014 16:07:01 +0000 (18:07 +0200)]
contrib: patch out misc directory also from dvbpsi contrib

10 years agosout-all now defaults to true
Rafaël Carré [Sat, 15 Feb 2014 14:24:45 +0000 (15:24 +0100)]
sout-all now defaults to true

Stop losing extra audio tracks after the first one

10 years agocontrib: update libdvbpsi to 1.1.2
Ilkka Ollakka [Sat, 15 Feb 2014 15:23:16 +0000 (17:23 +0200)]
contrib: update libdvbpsi to 1.1.2

10 years agoos2: missing #include
KO Myung-Hun [Sat, 15 Feb 2014 09:00:23 +0000 (18:00 +0900)]
os2: missing #include

-----
  CC       os2/specific.lo
os2/specific.c: In function 'IPCHelperThread':
os2/specific.c:57:5: error: implicit declaration of function 'pl_Get' [-Werror=implicit-function-declaration]
os2/specific.c:57:30: warning: initialization makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
-----

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
10 years agoaddons: fix compilation error
KO Myung-Hun [Sat, 15 Feb 2014 09:00:22 +0000 (18:00 +0900)]
addons: fix compilation error

-----
  CC       addons/vorepository.lo
addons/vorepository.c: In function 'Close':
addons/vorepository.c:490:9: error: implicit declaration of function 'unlink' [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
-----

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
10 years agos/sout_stream_id_t/sout_stream_id_sys_t/
Rafaël Carré [Sat, 15 Feb 2014 15:02:16 +0000 (16:02 +0100)]
s/sout_stream_id_t/sout_stream_id_sys_t/

All our private context end in sys_t
Do the same for elementary stream specific context inside sout modules

10 years agoinput_clock_ConvertTS: log failures
Rafaël Carré [Sat, 15 Feb 2014 14:17:37 +0000 (15:17 +0100)]
input_clock_ConvertTS: log failures

10 years agoNEWS: mention transcode fps accepting rational numbers
Ilkka Ollakka [Sat, 15 Feb 2014 14:39:45 +0000 (16:39 +0200)]
NEWS: mention transcode fps accepting rational numbers

10 years agostats: calculate full md5 and give final stats on closing track
Ilkka Ollakka [Sat, 15 Feb 2014 11:55:31 +0000 (13:55 +0200)]
stats: calculate full md5 and give final stats on closing track