Application mobility is the paradigm where users can move parts of their running applications across multiple heterogeneous devices in a seamless manner. This mobility involves dynamic context changes of hardware, network resources, user environment and user preferences. State-of-the-art adaptive applications adapt in multiple ways to a subset of scenarios in application mobility, however, adaptation of multimedia presentations is rather limited to the selection of pre-processed variants of multimedia presentations. We propose DAMPAT for GStreamer to autonomously adapt multimedia pipelines for a given context. DAMPAT adopts the Dynamic Software Product Lines (DSPL) engineering approach, and separates the concerns of the system by following the Monitor, Analyze, Plan, and Execute (MAPE) model. DAMPAT limits the combinatorial explosion of pipelines variability by introducing architectural constraints. Results from evaluation show that DAMPAT can adapt multimedia pipelines adhering to the application mobility paradigm in the order of hundreds of milliseconds.