Remove old code
Only depend on GStreamer for the plugins
Rename STOP to PAUSE because that's what it really does
Start working on format_fixate.
Remove default property value from props
Fix framerate
This commit is contained in:
Wim Taymans 2016-08-25 14:10:38 +02:00
parent da5fb808e7
commit fbd6304663
43 changed files with 97 additions and 3631 deletions

View file

@ -17,7 +17,7 @@
* Boston, MA 02110-1301, USA.
*/
#include <gst/gst.h>
#include <glib.h>
#include "pinos/client/pinos.h"
#include "spa/include/spa/memory.h"
@ -33,7 +33,6 @@
void
pinos_init (int *argc, char **argv[])
{
gst_init (argc, argv);
spa_memory_init ();
}

View file

@ -769,7 +769,7 @@ parse_control (PinosStream *stream,
stream_set_state (stream, PINOS_STREAM_STATE_STREAMING, NULL);
break;
}
case SPA_CONTROL_CMD_STOP:
case SPA_CONTROL_CMD_PAUSE:
{
SpaControlBuilder builder;
SpaControl control;
@ -1292,7 +1292,7 @@ do_stop (PinosStream *stream)
SpaControlBuilder builder;
control_builder_init (stream, &builder);
spa_control_builder_add_cmd (&builder, SPA_CONTROL_CMD_STOP, NULL);
spa_control_builder_add_cmd (&builder, SPA_CONTROL_CMD_PAUSE, NULL);
g_object_unref (stream);
return FALSE;