Opened 11 years ago

Last modified 9 years ago

#78 assigned enhancement

A VLC plugin should be written

Reported by: ph3-der-loewe Owned by: themaister
Priority: medium Milestone:
Component: Plugins and Applications Version: current
Keywords: VLC Cc: maister@…
Architecture: Compiler:
Difficulty: normal Kernel:
Operating System: Parent Tickets:
Patch attached: no Protocol:
Sound driver: virtual Topic: New feature

Description

There should be a VCL plugin be written. The plugin should use the VS API and may be based on the RSound plugin.

Subtickets

Attachments (8)

roar-vlc.tar.gz (3.1 KB) - added by themaister 10 years ago.
First take on a VLC plugin. Somewhat incomplete, but seems to work.
roar-plugin.c (9.2 KB) - added by themaister 10 years ago.
First take on a VLC plugin. Somewhat incomplete, but seems to work.
Makefile (856 bytes) - added by themaister 10 years ago.
Makefile to build VLC plugin.
roar-plugin.2.c (10.3 KB) - added by themaister 10 years ago.
Another take on VLC plugin. Added more proper volume mixing.
roar-plugin.3.c (10.3 KB) - added by themaister 10 years ago.
Do not hardcode for little-endian.
roar-plugin.4.c (10.5 KB) - added by themaister 10 years ago.
Print out FOURCC format in debug.
Makefile.2 (1.0 KB) - added by themaister 10 years ago.
A bit more generic Makefile.
roar-vlc.tar.2.gz (3.4 KB) - added by themaister 10 years ago.
New take on plugin. Has #ifdeffing for VLC 1.1.

Download all attachments as: .zip

Change History (16)

comment:1 Changed 10 years ago by ph3-der-loewe

  • Owner set to themaister
  • Status changed from new to assigned

Changed 10 years ago by themaister

First take on a VLC plugin. Somewhat incomplete, but seems to work.

Changed 10 years ago by themaister

First take on a VLC plugin. Somewhat incomplete, but seems to work.

Changed 10 years ago by themaister

Makefile to build VLC plugin.

Changed 10 years ago by themaister

Another take on VLC plugin. Added more proper volume mixing.

Changed 10 years ago by themaister

Do not hardcode for little-endian.

Changed 10 years ago by themaister

Print out FOURCC format in debug.

Changed 10 years ago by themaister

A bit more generic Makefile.

comment:2 Changed 10 years ago by ph3-der-loewe

What is the current status of this? Can it be upstreamed?

Changed 10 years ago by themaister

New take on plugin. Has #ifdeffing for VLC 1.1.

comment:3 Changed 10 years ago by ph3-der-loewe

  • Difficulty set to normal

comment:4 Changed 10 years ago by ph3-der-loewe

I just send a mail to the VLC devel list.

Problem may be the move to LGPL the VLC stuff plans. we will discuss this with them by mail.

comment:5 Changed 10 years ago by ph3-der-loewe

  • Milestone changed from RoarAudio major release 0.4 to RoarAudio major release 1.0

They changed the API again... This delays everything.

comment:6 Changed 10 years ago by ph3-der-loewe

  • Priority changed from major to medium

Setting prio to normal as it is not a major problem to the project.

comment:7 Changed 9 years ago by audioad

Last edited 9 years ago by ph3-der-loewe (previous) (diff)

comment:8 Changed 9 years ago by ph3-der-loewe

  • Milestone RoarAudio major release 1.0 deleted

Removed milestone as nobody seems to care so it will not stop the next major release.

Note: See TracTickets for help on using tickets.