]> git.sesse.net Git - vlc/log
vlc
13 years agoDTV: don't use NULL for config items
Rémi Denis-Courmont [Mon, 28 Mar 2011 09:23:17 +0000 (12:23 +0300)]
DTV: don't use NULL for config items

13 years agoQt4: update DTV plugin name on Windows
Rémi Denis-Courmont [Mon, 28 Mar 2011 09:16:14 +0000 (12:16 +0300)]
Qt4: update DTV plugin name on Windows

13 years agomacosx: small layout fix
Georg Seifert [Mon, 28 Mar 2011 14:12:09 +0000 (16:12 +0200)]
macosx: small layout fix

13 years agofreetype: fix compile with no fontconfig.
Konstantin Pavlov [Mon, 28 Mar 2011 12:10:34 +0000 (16:10 +0400)]
freetype: fix compile with no fontconfig.

13 years agoML: Discard items with no URI in Append Queue.
Konstantin Pavlov [Fri, 25 Mar 2011 11:42:22 +0000 (14:42 +0300)]
ML: Discard items with no URI in Append Queue.

This fixes the crash when Media Library tries to add "My Videos" / "My
Pictures" / etc. playlist entries to a ML when browsing them through "My
Computer" service discovery.

13 years agoLinux DVB: print frequencies and symbol rates in debug
Rémi Denis-Courmont [Sun, 27 Mar 2011 17:39:49 +0000 (20:39 +0300)]
Linux DVB: print frequencies and symbol rates in debug

13 years agoRenderX(): cache vlc_CPU()
Juha Jeronen [Thu, 24 Mar 2011 18:33:35 +0000 (20:33 +0200)]
RenderX(): cache vlc_CPU()

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
13 years agoFreetype: clean includes
Jean-Baptiste Kempf [Sun, 27 Mar 2011 16:02:53 +0000 (18:02 +0200)]
Freetype: clean includes

13 years agoFluidsynth: small unlikely memory leak
Rémi Denis-Courmont [Sun, 27 Mar 2011 13:56:59 +0000 (16:56 +0300)]
Fluidsynth: small unlikely memory leak

13 years agoCosmetics
Rémi Denis-Courmont [Sun, 27 Mar 2011 13:56:43 +0000 (16:56 +0300)]
Cosmetics

13 years agoPVA: comment fixing and documentation references
Jean-Baptiste Kempf [Sun, 27 Mar 2011 11:54:22 +0000 (13:54 +0200)]
PVA: comment fixing and documentation references

13 years agoQt4: add modulations for DVB-S2
Rémi Denis-Courmont [Sun, 27 Mar 2011 11:09:40 +0000 (14:09 +0300)]
Qt4: add modulations for DVB-S2

13 years agotypo
Rémi Denis-Courmont [Sun, 27 Mar 2011 10:38:42 +0000 (13:38 +0300)]
typo

13 years agoSepia: cleanups
Jean-Baptiste Kempf [Sun, 27 Mar 2011 11:02:52 +0000 (13:02 +0200)]
Sepia: cleanups

Remove tabs, trailing spaces, and write-only variables

13 years agoNuv: remove write-only variable
Jean-Baptiste Kempf [Sun, 27 Mar 2011 10:56:54 +0000 (12:56 +0200)]
Nuv: remove write-only variable

13 years agoAdjust filter: remove write-only variable
Jean-Baptiste Kempf [Sun, 27 Mar 2011 10:45:54 +0000 (12:45 +0200)]
Adjust filter: remove write-only variable

13 years agoFreetype: small fix for non-Win32 systems
Jean-Baptiste Kempf [Sun, 27 Mar 2011 10:44:46 +0000 (12:44 +0200)]
Freetype: small fix for non-Win32 systems

13 years agoPVA: remove write-only variable
Jean-Baptiste Kempf [Sun, 27 Mar 2011 10:42:47 +0000 (12:42 +0200)]
PVA: remove write-only variable

13 years agoQt4: add DVB-S2
Rémi Denis-Courmont [Sun, 27 Mar 2011 10:38:42 +0000 (13:38 +0300)]
Qt4: add DVB-S2

13 years agoQt4: handle multiple Linux DVB frontends per adapter
Rémi Denis-Courmont [Sun, 27 Mar 2011 10:38:05 +0000 (13:38 +0300)]
Qt4: handle multiple Linux DVB frontends per adapter

13 years agomodule_FindConfig() is not a malloc-style function (fixes #4524)
Rémi Denis-Courmont [Sun, 27 Mar 2011 10:02:20 +0000 (13:02 +0300)]
module_FindConfig() is not a malloc-style function (fixes #4524)

This partially reverts commit add821b0eaeb2922d9d5191b7be1f1a833d4d245.

13 years agoQt: reduce the value of update-days
Jean-Baptiste Kempf [Sun, 27 Mar 2011 00:36:18 +0000 (01:36 +0100)]
Qt: reduce the value of update-days

13 years agoi18n: update potfiles
Pierre Ynard [Sun, 27 Mar 2011 00:04:07 +0000 (01:04 +0100)]
i18n: update potfiles

13 years agoFreetype: fix regression
Jean-Baptiste Kempf [Sat, 26 Mar 2011 23:34:10 +0000 (00:34 +0100)]
Freetype: fix regression

Caused by [231a967145083b2e31d615e2ecd2896e27595e4d]
Sorry for the disturbance

13 years agoFreetype: cosmetics
Jean-Baptiste Kempf [Sat, 26 Mar 2011 22:06:56 +0000 (23:06 +0100)]
Freetype: cosmetics

13 years agoMove "text renderer" modules in their own subfolder
Jean-Baptiste Kempf [Sat, 26 Mar 2011 21:51:24 +0000 (22:51 +0100)]
Move "text renderer" modules in their own subfolder

13 years agoQt4: rename modulation box to QAM box, and try to fix build
Rémi Denis-Courmont [Sat, 26 Mar 2011 18:07:02 +0000 (20:07 +0200)]
Qt4: rename modulation box to QAM box, and try to fix build

(we might need a PSK box later)

13 years agoQt4: uniformize DVB dialog
Rémi Denis-Courmont [Sat, 26 Mar 2011 16:56:21 +0000 (18:56 +0200)]
Qt4: uniformize DVB dialog

13 years agoDTV: fix plugin name
Rémi Denis-Courmont [Sat, 26 Mar 2011 16:53:39 +0000 (18:53 +0200)]
DTV: fix plugin name

13 years agoDTV: support for BDA (untested) on Windows
Rémi Denis-Courmont [Sat, 26 Mar 2011 16:30:03 +0000 (18:30 +0200)]
DTV: support for BDA (untested) on Windows

This merges the Linux DVB and Windows BDA backend behind the same
plugin-internal interface.
Like the existing BDA plugin, this does not support PID filters,
signal levels nor DVB-S2.

13 years agoDTV: add Windows config items
Rémi Denis-Courmont [Sat, 26 Mar 2011 16:44:26 +0000 (18:44 +0200)]
DTV: add Windows config items

13 years agoDTV: --dvb-tone is Linux-specific
Rémi Denis-Courmont [Sat, 26 Mar 2011 16:49:28 +0000 (18:49 +0200)]
DTV: --dvb-tone is Linux-specific

13 years agoDTV: allow C++ inclusion
Rémi Denis-Courmont [Sat, 26 Mar 2011 14:38:17 +0000 (16:38 +0200)]
DTV: allow C++ inclusion

13 years agoappletrailers: bump quicktime useragent version up by rand(), seems to do the trick
Ilkka Ollakka [Sat, 26 Mar 2011 12:07:22 +0000 (14:07 +0200)]
appletrailers: bump quicktime useragent version up by rand(), seems to do the trick

13 years agopulse: let pulseaudio define prebuffer/minrequest and use that as buffersize, also...
Ilkka Ollakka [Sat, 26 Mar 2011 11:44:14 +0000 (13:44 +0200)]
pulse: let pulseaudio define prebuffer/minrequest and use that as buffersize, also change maxlength to 100ms

It's more along pulseaudio recommendations, and we don't really need to define those
ourself. Maxlength is defined to keep latency in someway in limits. Please tell if
this acts for you.

13 years agoCAM: Missing initializer from earlier rework
Rémi Denis-Courmont [Fri, 25 Mar 2011 22:30:30 +0000 (00:30 +0200)]
CAM: Missing initializer from earlier rework

13 years agoDTV: convert --dvb-modulation to upper case
Rémi Denis-Courmont [Fri, 25 Mar 2011 22:11:27 +0000 (00:11 +0200)]
DTV: convert --dvb-modulation to upper case

13 years agoDVB: mostly work around variable conflict with the new plugin
Rémi Denis-Courmont [Fri, 25 Mar 2011 21:57:08 +0000 (23:57 +0200)]
DVB: mostly work around variable conflict with the new plugin

13 years agoDTV: pass FEC parameters as integers internally
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:26:51 +0000 (14:26 +0200)]
DTV: pass FEC parameters as integers internally

13 years agoDTV: represent guard intervals as ints rather than strings internally
Rémi Denis-Courmont [Fri, 25 Mar 2011 11:26:05 +0000 (13:26 +0200)]
DTV: represent guard intervals as ints rather than strings internally

13 years agoDTV: fix default value for --dvb-bandwidth
Rémi Denis-Courmont [Fri, 25 Mar 2011 21:55:56 +0000 (23:55 +0200)]
DTV: fix default value for --dvb-bandwidth

13 years agoDTV: more helpful error if kernel headers are old
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:54:26 +0000 (14:54 +0200)]
DTV: more helpful error if kernel headers are old

13 years agoDTV: fix compilation with kernel versions 2.6.28 through 2.6.31
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:54:45 +0000 (14:54 +0200)]
DTV: fix compilation with kernel versions 2.6.28 through 2.6.31

13 years agoDTV: remove done FIXMEs
Rémi Denis-Courmont [Fri, 25 Mar 2011 11:29:15 +0000 (13:29 +0200)]
DTV: remove done FIXMEs

13 years agoQt: menus: move shortcuts group on top
Francois Cartegnie [Fri, 25 Mar 2011 12:08:52 +0000 (13:08 +0100)]
Qt: menus: move shortcuts group on top

13 years agoyoutube.lua: update to new website changes
Pierre Ynard [Fri, 25 Mar 2011 03:02:01 +0000 (04:02 +0100)]
youtube.lua: update to new website changes

This will do for now to meet popular demand

13 years agoFreetype: fontconfig simplification
Jean-Baptiste Kempf [Thu, 24 Mar 2011 22:58:10 +0000 (23:58 +0100)]
Freetype: fontconfig simplification

13 years agoFreetype: fontconfig cleaning
Jean-Baptiste Kempf [Thu, 24 Mar 2011 21:47:18 +0000 (22:47 +0100)]
Freetype: fontconfig cleaning

13 years agoQt: addDPStaticEntry returns action (missing return)
Francois Cartegnie [Thu, 24 Mar 2011 20:54:20 +0000 (21:54 +0100)]
Qt: addDPStaticEntry returns action (missing return)

13 years agoQt: menus: (view a view ?) view a minimal interface
Francois Cartegnie [Thu, 24 Mar 2011 20:45:57 +0000 (21:45 +0100)]
Qt: menus: (view a view ?) view a minimal interface

13 years agointerfaces: "Add interface" subitems: being interface is implied.
Francois Cartegnie [Thu, 24 Mar 2011 20:43:59 +0000 (21:43 +0100)]
interfaces: "Add interface" subitems: being interface is implied.

13 years agoQt: menu: move advanced open.
Francois Cartegnie [Thu, 24 Mar 2011 20:39:32 +0000 (21:39 +0100)]
Qt: menu: move advanced open.

"Advanced Open File" menu opens a "media" chooser, an "Open Media" named
dialog. Keeping "Open File" is wrong then.
Compared to this menu, Open "File", "Network", "Capture" and "Disc" are
just 'shortcuts': They needed to be grouped then.

13 years agoQt: menu: 'quit after playback' is playlist related
Francois Cartegnie [Thu, 24 Mar 2011 20:27:36 +0000 (21:27 +0100)]
Qt: menu: 'quit after playback' is playlist related

13 years agoQt: addDPStaticEntry returns action
Francois Cartegnie [Thu, 24 Mar 2011 19:48:07 +0000 (20:48 +0100)]
Qt: addDPStaticEntry returns action

13 years agoQt: media menu: coherency
Francois Cartegnie [Thu, 24 Mar 2011 19:30:25 +0000 (20:30 +0100)]
Qt: media menu: coherency

13 years agoDVB: remove access
Rémi Denis-Courmont [Thu, 24 Mar 2011 19:09:34 +0000 (21:09 +0200)]
DVB: remove access

This temporarily removes CAM support (which was reportedly broken a few
days ago). Scan is left for the time being.

13 years agoDTV: Linux-specific DiSEqC 1.0 master support
Rémi Denis-Courmont [Thu, 24 Mar 2011 18:57:01 +0000 (20:57 +0200)]
DTV: Linux-specific DiSEqC 1.0 master support

13 years agoQt: merge BDA and Linux DVB in open dialog
Rémi Denis-Courmont [Thu, 24 Mar 2011 15:29:56 +0000 (17:29 +0200)]
Qt: merge BDA and Linux DVB in open dialog

13 years agoQt4: add ATSC and CQAM to open dialog
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:52:20 +0000 (16:52 +0200)]
Qt4: add ATSC and CQAM to open dialog

13 years agoQt4: update DVB dialog for the new plugin
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:48:52 +0000 (16:48 +0200)]
Qt4: update DVB dialog for the new plugin

13 years agoDVB: remove old conflicting options
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:40:58 +0000 (16:40 +0200)]
DVB: remove old conflicting options

13 years agoDTV: enable compilation on Linux
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:17:00 +0000 (16:17 +0200)]
DTV: enable compilation on Linux

13 years agoDTV: add so-called "Clear" QAM
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:11:01 +0000 (16:11 +0200)]
DTV: add so-called "Clear" QAM

Use cqam:// as BDA already does.

13 years agoNEWS: mention CVE and fix the base version for the Changelog
Jean-Baptiste Kempf [Thu, 24 Mar 2011 18:09:32 +0000 (19:09 +0100)]
NEWS: mention CVE and fix the base version for the Changelog

13 years agoML: Qt4: Include config.h to fix plugin linking.
Konstantin Pavlov [Thu, 24 Mar 2011 13:56:16 +0000 (16:56 +0300)]
ML: Qt4: Include config.h to fix plugin linking.

13 years agoNEWS: merge 1.1.8 into master NEWS
Jean-Baptiste Kempf [Thu, 24 Mar 2011 01:02:28 +0000 (02:02 +0100)]
NEWS: merge 1.1.8 into master NEWS

13 years agoQt4: ATSC and Clear QAM are not DVB types...
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:23:08 +0000 (00:23 +0200)]
Qt4: ATSC and Clear QAM are not DVB types...

13 years agoQt: don't translate quadratic amplitude modulation acronyms
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:20:21 +0000 (00:20 +0200)]
Qt: don't translate quadratic amplitude modulation acronyms

13 years agoQt: select MRL scheme based on DVB system delivery
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:18:29 +0000 (00:18 +0200)]
Qt: select MRL scheme based on DVB system delivery

13 years agoQt4: pass DVB parameters through MRL rather than options
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:14:33 +0000 (00:14 +0200)]
Qt4: pass DVB parameters through MRL rather than options

13 years agoQt4: DVB-C modulation combo box
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:10:36 +0000 (00:10 +0200)]
Qt4: DVB-C modulation combo box

13 years agoQt4: symbol rate is expressed in bauds (Hz), not kHz
Rémi Denis-Courmont [Wed, 23 Mar 2011 21:37:50 +0000 (23:37 +0200)]
Qt4: symbol rate is expressed in bauds (Hz), not kHz

13 years agoQt4: sort DVB-x alphabetically and select DVB-T by default
Rémi Denis-Courmont [Wed, 23 Mar 2011 21:35:16 +0000 (23:35 +0200)]
Qt4: sort DVB-x alphabetically and select DVB-T by default

13 years agoQt: epg: qtr() instead of tr()
Francois Cartegnie [Wed, 23 Mar 2011 21:20:34 +0000 (22:20 +0100)]
Qt: epg: qtr() instead of tr()

13 years agoQt: EPG: dialog: add no epg warning
Francois Cartegnie [Wed, 23 Mar 2011 21:01:00 +0000 (22:01 +0100)]
Qt: EPG: dialog: add no epg warning

13 years agoQt: EPG: epgview: add timeline
Francois Cartegnie [Wed, 23 Mar 2011 20:44:26 +0000 (21:44 +0100)]
Qt: EPG: epgview: add timeline

13 years agoQt: EPG: thicker ruler timeline
Francois Cartegnie [Wed, 23 Mar 2011 20:35:07 +0000 (21:35 +0100)]
Qt: EPG: thicker ruler timeline

13 years agoQt: EPG: add channels line background
Francois Cartegnie [Wed, 23 Mar 2011 20:30:29 +0000 (21:30 +0100)]
Qt: EPG: add channels line background

13 years agoQt: epg: updateduration: simplify.
Francois Cartegnie [Wed, 23 Mar 2011 19:55:09 +0000 (20:55 +0100)]
Qt: epg: updateduration: simplify.

(there was no guarantee that each graphic item could be safely casted to
epgitem)

13 years agoQt: EPG: fix mutex position
Francois Cartegnie [Wed, 23 Mar 2011 19:47:13 +0000 (20:47 +0100)]
Qt: EPG: fix mutex position

13 years agoQt: EPG: use connect() macros
Francois Cartegnie [Wed, 23 Mar 2011 19:45:20 +0000 (20:45 +0100)]
Qt: EPG: use connect() macros

13 years agoQt: EPG: remove no longer used class
Francois Cartegnie [Wed, 23 Mar 2011 17:20:17 +0000 (18:20 +0100)]
Qt: EPG: remove no longer used class

13 years agoQt: EPG: remove overlapped entries.
Francois Cartegnie [Wed, 23 Mar 2011 17:13:03 +0000 (18:13 +0100)]
Qt: EPG: remove overlapped entries.

EPG entries can have varying start or end time.
More efficient than looking for non-updated items.

13 years agoQt: EPG: rework
Francois Cartegnie [Wed, 23 Mar 2011 17:09:30 +0000 (18:09 +0100)]
Qt: EPG: rework

- Change data structures to deduplicate data.
Using the right structures, most data is available in dictionaries keys
and items. (epgevent now unused)
- Use signals and slots to manage QMap indexed channels
(widget storage were required for channel list et number)
- Removes EPGEvent memory leak on focus notification

13 years agoDTV: adjust DVB-S frequency and send tone
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:48:20 +0000 (19:48 +0200)]
DTV: adjust DVB-S frequency and send tone

This is done according to oscillator configuration.

13 years agoDTV: add Linux-specific high LNB voltage support
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:34:33 +0000 (19:34 +0200)]
DTV: add Linux-specific high LNB voltage support

13 years agoDVB: add polarization / voltage tuning
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:31:35 +0000 (19:31 +0200)]
DVB: add polarization / voltage tuning

This uses the same --dvb-polarization syntax as the BDA plugin, while
also retaining backward compstiblity with --dvb-voltage.

13 years agoDTV: use kHz for all frequencies
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:12:58 +0000 (19:12 +0200)]
DTV: use kHz for all frequencies

This is the simplest option. Hz resolution is useless for this purpose,
exhibits so many trailing zeroes that the preferences dialog overflows,
and overflows 32-bits values for satellite carrier frequencies.

This is also the default resolution for BDA. I see no need to copy the
"inconsistent" resolution if Linux-DVB (Hz for C/T, kHz for S).

For backward compatibility, frequencies beyond the radar bands are
divided by 1000. This corresponds to EHF and infrared in kHz.

13 years agoContribs: upnp: run libtoolize and autoreconf not only for win32.
Konstantin Pavlov [Fri, 25 Feb 2011 16:14:48 +0000 (19:14 +0300)]
Contribs: upnp: run libtoolize and autoreconf not only for win32.

13 years agoContribs bootstrap: suggest using -t flag.
Konstantin Pavlov [Fri, 25 Feb 2011 16:04:34 +0000 (19:04 +0300)]
Contribs bootstrap: suggest using -t flag.

13 years agoFreetype renderer: cosmetics
Jean-Baptiste Kempf [Wed, 23 Mar 2011 00:03:21 +0000 (01:03 +0100)]
Freetype renderer: cosmetics

13 years agoFreetype renderer: split functions
Jean-Baptiste Kempf [Tue, 22 Mar 2011 23:56:42 +0000 (00:56 +0100)]
Freetype renderer: split functions

So Fontconfig functions don't take all Create()

13 years agoFreetype renderer: separating FontConfig from Styles
Jean-Baptiste Kempf [Tue, 22 Mar 2011 22:56:51 +0000 (23:56 +0100)]
Freetype renderer: separating FontConfig from Styles

The fact that we only have fontconfig for listing fonts doesn't mean
that there would be no other solution.

13 years agoRename macro to avoid confusion
Jean-Baptiste Kempf [Tue, 22 Mar 2011 11:38:57 +0000 (12:38 +0100)]
Rename macro to avoid confusion

13 years agodvb: do decode_BCD without asprintf
Ilkka Ollakka [Mon, 21 Mar 2011 19:31:30 +0000 (21:31 +0200)]
dvb: do decode_BCD without asprintf

13 years agoCrystalHD: cosmetics and warnings
Jean-Baptiste Kempf [Mon, 21 Mar 2011 22:46:01 +0000 (23:46 +0100)]
CrystalHD: cosmetics and warnings

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoCrystalHD: Deinterlacing support
Jean-Baptiste Kempf [Mon, 21 Mar 2011 21:59:24 +0000 (22:59 +0100)]
CrystalHD: Deinterlacing support

Without adding a memcpy :)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoMore XDcam fourcc
Jean-Baptiste Kempf [Mon, 21 Mar 2011 10:53:41 +0000 (11:53 +0100)]
More XDcam fourcc

13 years agoRemove obvious statements.
Rémi Duraffort [Mon, 21 Mar 2011 21:48:19 +0000 (22:48 +0100)]
Remove obvious statements.

13 years agoRemove obvious statement.
Rémi Duraffort [Mon, 21 Mar 2011 21:21:51 +0000 (22:21 +0100)]
Remove obvious statement.