• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Pipewireパッケージ(ちょっと変更)


RSS
Rev. Time Author
f91467b 2015-09-10 00:08:57 Wim Taymans

spec: fix spec file some more

d8067da 2015-09-05 00:10:48 Wim Taymans

Add po files and desktop.in

dd32d65 2015-09-02 21:58:03 Wim Taymans

man: add some man pages

f0cd100 2015-09-02 16:10:49 Wim Taymans

spec: add rpm specfile

a6dfb88 2015-09-01 19:48:04 Wim Taymans

properties: add init_builder method

Add method to init a GVariant builder from properties.

fd276b4 2015-09-01 00:10:44 Wim Taymans

add continuation packet

Add continuation type packet that would make it possible to send
commands using a piece of shared memory.

8d1ad2e 2015-08-31 23:47:32 Wim Taymans

More work on wire protocol

Make separate payload for the header.
Make release-fd payloads
capture_buffer -> peek_buffer to avoid a copy
remove release-buffer, we really need to release each fd in the buffer
separately.
provide_buffer -> send_buffer so that we can also use this to send the
release-fd messages.
in pinossrc, send back release-fd messages when the fd is no longer in
use.

c2cf359 2015-08-27 23:41:25 Wim Taymans

Rework pay/depay elements

Rename the payloader and depayloader to pinospay/pinosdepay because they
now store data in a pinos specific format.
Subclass GstElement because they are not real transform elements.
Rework/remove some buffer functions that are not used by some more
performant ones.

eada509 2015-08-27 00:11:10 Wim Taymans

fix some more leaks

78a7a1e 2015-08-26 22:44:29 Wim Taymans

Fix some memory leaks

0e03080 2015-08-26 19:46:28 Wim Taymans

Rework buffer API a little

Use BufferIter and BufferBuilder instead of Packet*
Make separate method to set the header so you can set it later and not
only at builder init time.
Add method to clear the builder if you want to abort.
Add method to add fd to builder instead of in _add_fd_payload. This
would make it easier to add multiple fd-payloads using data from the
same fd.
Pass PinosPacketFDPayload to add_fd_payload to make it symetric with the
parsing code. We should be able to get the size from the VERSION passed
when the builder was made.
Add ideas about releasing the fds back to the server.

4e92d32 2015-08-26 16:53:16 Marc-Antoine Perennou

add m4 macros from autoconf archive

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>

6422cda 2015-08-26 16:53:12 Marc-Antoine Perennou

Revert "m4: add m4 macros"

This reverts commit 104632ea7a76cc11b3082e32e1e3fea2df59f2aa.

No need to add libtool m4 macros, they're isntalled by libtoolize anyway

f2c9b6b 2015-08-25 23:36:01 Wim Taymans

stream: handle renegotiation

Don't allow multiple connects on a stream, you need to first disconnect.
Make sure we disconnect before reconnecting again in the source.

e098dde 2015-08-25 20:06:05 Wim Taymans

improve application name

ec5b9b2 2015-08-24 23:55:29 Wim Taymans

small cleanups and some leak fixing

c47fcd8 2015-08-24 23:41:04 Wim Taymans

Rework the wire protocol

Send a command stream over the socket.
Implement a new buffer object that holds the data and commands.
Make iterator and builders to parse and construct buffers.
Rework gstreamer elements to use new API for creating and parsing
buffers.
Add _release_buffer to notify a stream when we are done processing the
buffer. This will eventually go all the way to the server and will allow
us to do more complicated buffer management.

d0f3f31 2015-08-21 18:46:29 Wim Taymans

doc: add simple design doc

e9c72a6 2015-08-21 18:45:38 Wim Taymans

output: send output properties in start

Also send the output properties in start, along with the format.

104632e 2015-08-20 18:01:26 Wim Taymans

m4: add m4 macros

6611061 2015-08-13 18:37:10 Wim Taymans

Improve state management

Split setup of pipeline and state change to inspect the pipeline formats
and properties. Pass the device monitor caps to the gstreamer source so
that we don't have to query that again.

Work on adding time provider to the sender pipeline. Send the port and
address to the client in the source-output object properties.

Improve properties API and add some more docs.

1c2fbac 2015-08-12 18:49:54 Wim Taymans

deviceprovider: change debug message

b0e4cb4 2015-08-12 18:34:29 Wim Taymans

Add object paths to introspection

Clean up headers, avoid exposing DBus api.
Remove notify should not have property changes

e61cbb3 2015-08-12 16:54:10 Wim Taymans

monitor: move subscribe test to monitor tool

7cf87d9 2015-08-11 23:09:05 Wim Taymans

source: add GError to get_formats

Add GError to get_formats to get more error information.
Update the source possible formats when source-output is active

0378dcd 2015-08-08 22:22:10 Wim Taymans

deviceprovider: update to new method name

4edda64 2015-08-05 19:04:09 Wim Taymans

introspect: avoid NULL pointers

b055748 2015-08-05 18:57:02 Wim Taymans

introspect: add change_mask to introspect

Add a bitmask field to mark what fields have changed since the last
introspection call. We can then remove the properties from the subscribe
call.

8361f74 2015-08-05 00:37:25 Wim Taymans

introspect: improve instrospection

Pass changed properties around so that we can print them

51f18b5 2015-08-04 22:59:36 Wim Taymans

introspect: add state and format for output source

Add state and negotiated format to output source properties.